I dont think so i went to the mechanic today and just asked him what he thinks it is and he also said it sounds like the speed sensor. Does anyone know where this is located or what it looks like? i checked the service manual and it gives a really bad pic and dont really tell where it is located