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.
I have a 98 T4R manual 4x4 with abs codes 31 33 34 49and a check engine light that returned code p0500. Speedometer it intermittently not working. Attached are pictures of the scanner. I’ve already cleaned the three wheel speed sensors and still nothing. Please advise next steps.
I swapped the ABS ecu with one from a 2000 automatic. At fist the abs light was off but the check engine light was still on and Speedo non functional. Second time starting the car the abs light was back on. This time with codes 31 32 33 34and 41. I want to swap the vss next. Would it be the same part from a 2000 automatic as a 98 manual? What are the one part numbers for each? I found 15 different ones that all look different online.
I'm not a Toyota master tech, but I've been turning wrenches for 30 years. There's a process of elimination you can take to resolve problems like this. The fact that 0500 mentioned the VSS 3 out of 5 times strongly suggests that should be where you look next. As far as finding the right one... if there are 15 different ones, you need to pull yours out and compare it to what you see in pictures.
Sorry I don't have a magic fix all answer, good luck.