When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
My 1999 4Runner’s ABS light came on, for the front left speed sensor. I replaced the speed sensor, and the light is still on. Per the factory service manual (see image attached below), the light won’t turn off on its own and I need to clear the code.
However, I am nearly at my wits’ end trying to get this to reset. I followed the instructions in the FSM to read the ABS code by jumping Tc and E1 and was successfully able to do this. However, I have tried following the instructions in the FSM to clear the ABS code (see the other image below) and have not been successful; the warning light does not show the normal code blinking pattern after I push the brake pedal 8 times within 5 seconds, it just keeps giving me code 32. (Also, since mine is a 1999, I have to pull the ignition pin before jumping Tc and E1 to get the ABS light to flash.)
Does anyone here know what I might be doing wrong? Or, is there another way I can reset the ABS light?
I’ve read about folks jumping ports 4 and 13 on the OBDII plug by the driver’s side footwell. I wasn’t sure if this only works for vehicles without an under-hood diagnostic port (I’d be happy to try it but don’t want to do something that’s going to put me in a worse situation if jumping these two ports on an older vehicle actually does something else…)
I’ve also read that disconnecting the battery will not reset the light. (Bummed, that would have been so easy…)
Thank you in advance for any advice! clearing ABS code DTC cannot be erased by replacing parts alone
The 99' doesn't have the complicated VSC & TRAC system so some of that info is irrelevant. Just because you replaced the sensor doesn't mean there isn't a rotor, debris, wiring or connection problem causing the ABS light to stay on. Here is a similar experience but sounds like you got it all correct, so that makes me wonder if there isn't another problem.
The 99' doesn't have the complicated VSC & TRAC system so some of that info is irrelevant. Just because you replaced the sensor doesn't mean there isn't a rotor, debris, wiring or connection problem causing the ABS light to stay on. Here is a similar experience but sounds like you got it all correct, so that makes me wonder if there isn't another problem.
Thanks for the reply! Yes, it turns out you're 100% correct. Did a bit more diagnosis and found a mouse chewed the wiring up by the firewall. So the speed sensor wasn't the issue after all.
I hates those meeces to pieces!
I hope there aren't any more mouses in there! I would at least set a trap or two to be certain. Ya never know!
Make sure to solder that wire back together properly, with a sleeve of heat shrink for it. It's a much better join than a butt splice. Looks much more professional, too