One cause & fix for "VSC TRAC" & "VSC OFF" lights, Zero Point Calibration

I wouldn't think it is too dangerous with those lights on. Mine on for years.
Heck, I can drive out of the driveway with them on. With them off
I have issues never enough power if a tire on the grass and the 4rnr just
spins and stops. :(

At some point I'm pull to install a trutrac in there and be able to drive up
a hill without issues.

This traction issue and the canister/overflow/system issues are the things
I hate the most about my 4rnr. Even the front seat disintigrating doesn't bother
me so much. Go figure.
 
I have an 07 V8 sport. 94,000 miles
The VSC OFF, VSC TRAC, CEL, and the car with skid marks all come on periodically. Gas cap was replaced and they went off. I had codes read and called a dealer, he suggested it was a charcoal canister that would cost $1200, I didn't do anything. lights went off again for a few weeks then back on. out of curiosity, I disconnected battery and they've been off since. Seems like this could go on forever and you could spend thousands to "fix" it, then lights come on again. My questions
-How dangerous is it to drive with these lights on and the VSC disabled?
-It's no different than driving many other cars that don't have the VSC, correct?


I'm thinking of giving this vehicle to my son to drive but don't know much about this.
I been driving with lights on for 9 years and prefer it just I hate looking at the lights.
Much better for off roading.
If you can drive.
Those of you might understand what I'm saying.

Sent from my SM-G930T using Tapatalk
 
This is my ride to much to list
5d4271e8d310b5b20cf6fcf9aceff6e7.jpg
90d79756de1074c120673b67cb8b87a1.jpg
4f6f0fb7c1df92f4298c39670955ad7d.jpg


Sent from my SM-G930T using Tapatalk
 
VSC off light and check engine light

Thanks for the detailed instructions - before I start, does this work on 2009 4R also....not sure which generation these are.



If you suddenly have the "VSC TRAC" and "VSC OFF" lights in your dash, this post may help you fix the problem yourself. The information here applies to 4th gen 4Runners that use the ISO protocol rather than the newer CAN protocol for their OBDII interfaces to code readers, ECU programmers, hand-held testers, etc. The OBDII interface includes several different protocols (methods of digital communication) and they all use the same physical connector, though with some different pins. The connector is located at the bottom of the dash on the driver's side and in the 4Runner it's covered by a small black cap.

4Runners switched from ISO to CAN around 2005 though this information may also apply to newer 4Runners with some modification. That is, newer 4Runners may display trouble codes and reset sensor calibration values in response to the connection of different (than earlier 4Runners) pins together than the ones described below.

Several posters have discussed similar problems, described in several different threads. I'm reluctantly starting a new one, with a more specific title (including the exact name of the two trouble indicator lights), in the hope that searchers will more easily find a solution.

The specific behavior: On startup, the "VSC TRAC" and "VSC OFF" lights come on and stay on. The ABS light may or may not come on. On subsequent starts the lights will come on temporarily as usual (as a bulb check) and then go off. They come on again and stay on as soon as the 4Runner is moved. The "check engine" light does not come on. This behavior begins after the vehicle has been hooked to some sort of OBDII code reader or engine tester or data logger, etc. Though the lights are on, no standard OBDII problem codes are detected by a regular code reader.

Cause: The code reader or other OBDII device has attempted to communicate with the 4Runner using the CAN protocol (involving pin #14) and this has caused the 4Runner to erase the "zero point calibration" numbers in its memory. Without these numbers it can't get accurate information from the yaw rate and deceleration sensors (in the center console near the gearshift) and so it disables traction and stability control functions.

The fix: Perform the "zero point calibration" procedure as described in TSB BR001-04. This procedure can be performed without special equipment such as a hand-held tester or OBDII reader. You only need the equivalent of a jumper wire to short together two pins of the OBDII connector at the right time and the right number of times between switching the 4Runner on and off. More detail is included below, leveraged from my other posts.

Why this doesn't happen every time a code reader is used: The code readers usually use the pins and protocol of the OBDII connector in a specific sequence, trying first to establish communication with the vehicle using the oldest protocol. They then try the pins and protocol of newer protocol standards. Usually the code reader would be successful in its first try at establishing contact with the 4Runner using the ISO 9141-2 protocol, and there would be no problem. However these communications schemes are not foolproof and occasionally the ISO protocol attempt fails. Then the code reader tries newer protocols including CAN (controller area network). It's this CAN attempt, which toggles pin #14 (the CAN data pin) that accidentally tells the 4Runner to erase the existing zero point calibration data. Since the 4Runner (this vintage anyway) can't communicate by CAN protocol the tester re-tries the older protocols again and eventually succeeds in setting up communication by the right ISO protocol. But by then the calibration data has been erased.

The calibration, by the way, is simply a matter of telling the 4Runner VSC/TRAC computer "your yaw rate and deceleration rate are currently zero" and to save the associated values. Then the output from the sensors can be interpreted correctly.

Detail (may be helpful if you're going to do the calibration procedure yourself): The SST (special service tool #09843-18040) specified in the service manual appears to be essentially a Y-shaped test lead and is variously called a "jumper wire" or "diagnostic check wire." It's used in this case to repeatedly connect and disconnect the chassis ground (CG, pin #4) and Ts (pin #14) terminals of the OBDII connector (referred to as DLC3 in Toyota-speak). The connection/disconnection sequence and timing are described in the service manual and in several TSBs. OBDII connector diagram and pin descriptions are in TSB BR005-03.

Since the OBDII connector is at the lower edge of the dash and pointing down (right above your left foot when you're sitting in the driver's seat) it's rather tough to reach in and do the shorting to the appropriate terminals of the OBDII connector with a test lead. Especially since you're supposed to avoid moving or shaking the vehicle when you're doing this. BTW, the OBDII connector usually has a black snap-on cover over it to keep out grit, etc.

Therefore I took a couple of pieces of insulated wire about 24" long each and taped them alongside each other, and stripped both ends. To make the wire fit securely in the (female) terminals of the OBDII connector I soldered a 3/8" length of metal (cut from a heavy paper clip) to one end of each of the wires. I chose a pin size so that would fit securely in the female terminals of the OBDII connector but wouldn't distort them. I used some heat shrink tubing around the solder joint to reduce any chance of accidental shorting.

After plugging the two pins into the OBDII connector (with the other ends held apart) I was able to hold the other ends of the two wires in my hands and touch them together at the appropriate times to connect the pins of the OBDII connector. I had a helper in the passenger seat to read the instructions from the TSB to me in sequence.

This is not very hard to do, and one need only be careful. It's easier to do with the Toyota OBDII tester, of course, and would only take 5 minutes. You might be able to get your dealer to do it gratis, but you might also be charged some minimum labor hour rate.

BTW #1: Doing the sulfur TSB or others that require the replacement or reprogramming of the engine computer or the VSC computer will also require this calibration.

BTW #2: I verified that when the lights are on the VSC and traction control are indeed inoperative. ABS is working, though.

BTW #3: Shorting other pins (such as #13 Tc) at the right time can cause the appropriate dash indicators to blink in sequence to reveal trouble codes other than the OBDII ones. A generic OBDII code reader won't give you this data, and you need the service manual (physical or online) to make sense of it. I believe there is a specific code to tell you that the zero point calibration data has been lost, but I didn't look for it.

BTW #4: In the 4Runner of this vintage the OBDII connector pins populated are 4, 5, 7, 9, 13, 14, 15, 16

[Sorry about the long post, but I wanted to include the kind of information I'd want if I encountered this problem and wanted to feel comfortable fixing it myself]
 
Love this forum.

While attempting to figure out my other issue of rear window, wiper, washer and defrost all not working, I used my OBD to see if there was a code to possibly fix.

After that, my VSC lights came on. Found this thread and used the Zero point calibration TSB and with a couple of wires, I had reset it.

Thanks Mica Blue.
 
Bad Brake Switch Causing VSC Trac Lights

This thread perfectly describes how to do the ZPC. It really is that easy if you follow the instructions. 18 gauge wire should be the perfect side if that's the way you do it. I used 14g and just trimmed some of it off so the wire would fit in the pins on the OBD2 port.

I had an interesting reason for needing to do the ZPC. I had my battery disconnected for a few months while I was working on the engine and when I put it all back together the VSC Trac lights would come on every time I put it in Drive. I figured having the battery disconnected meant I needed to do a ZPC, but the first time I did it the lights would still come on when I shifted to Drive.

Around the same time I was driving it and the ABS light came on and off a few times. Then the shifter was locked in Park and I couldn't get it into any other gear. This didn't happen every time I started it up, but it happened maybe 2 out of 3 times. I found a thread on here that said to check the brake light switch. The next time the shifter was stuck in Park I checked my brake lights and they weren't on. So I swapped the brake switch and did a ZPC and now everything is working correctly. No ABS or VSC lights and the brake lights and shifter work again.

I wrote a reply on this thread in case anyone else has this issue and the ZPC works, but doesn't seem to fix the VSC lights:
http://www.toyota-4runner.org/4th-gen-t4rs/40888-help-car-stuck-park-wont-shift-drive.html
 
Now what

I got my codes read recently due to this issue and got the below:
C0200
C1223
C1336
U0123
U0125
U0126

I replaced the front right wheel speed sensor and all the lights are still on....anyone have any advise of where to go from here?
 
Update, had to get an alignment today so talked to the guys at the shop about the ABS issues. They read the codes again and did a little digging apparently the sensor i replaced is not getting and signal. I am going to replace the passenger ABS harness and see if that does the trick
 
Ended up getting my lights to go away! Replaced both front hub assemblies and the ABS harness and now they are all off!!! Hoping it stays this way for a long time
 
this just happened to me and will try to use the instruction here.

update: I ended up clearing the code using my reader and it cleared the check engine light and the 2 vsc lights off. never came back afterwards. one thing I noticed is that it happened after one heavy rain happned. so far so good.

Sent from my SM-G930T using Tapatalk
 
Last edited:
Thanks a bunch MicaBlue03.

Glad you could clarify the alternatives to some of the special tools - SST. Could you show a picture of how your wires were plugged into the DLC3, please?

To further assist with your writeup, I have attached the TSB, BR005-03, you mentioned in your script. A schematic of the DLC3 unit indicating the required pins TS and CG with the re-calibration instruction is shown on page 7 of the attached TSB.

Good Luck.
In my case this worked like a charm. My lights came on after my serpentine belt broke. Thank you.
 
Glad I found this thread, as every time I was connecting my 04 4Runner to Techstream and doing edits it was screwing my zero point calibration. At least I know now it's because I'm using a CAN bus adapter and not ISO.

The fix I do now is to simply run the VSC/ABS "test" utility in Techstream and it resets the zero point calibration. I'd love to know if there's a cable I can use with Techstream that won't trigger this in the first place. Any ideas?

Thanks!
 
Forum rocks!

So, twice now my mechanic, has tried to convince me otherwise of the cause of the vsc lights. This time he checked with his snap-on scan tool and got a B1S1 code as the maint light came on with the VSC lights after he performed a intermediate steering shaft replacement and an alignment. He reset the B1S1 code but the VSC's stayed lit. I decided to not trust him in this matter anymore, long story short, took a piece of household thermostat wire (solid core, small gauge) and performed the sequence. Worked like a charm. No more VSC lights! Thanks for the info and guidance.:thumb:
 
Well I had this very issue after purchasing a new OB2 reader and trying it out on my 2003 4Runner Limited V8 over the weekend. Funny enough I have another code reader that does not trigger this fault code on my 2003... very odd as I used that old reader 10 or so times to clear codes and never had this VSC TRAC and VSC OFF light issue.

Needless to say, I followed the Paper Clip method of sticking the clip into socket TS and then just touching it to CG, no need to physically stick the clip into the socket all the way to get this TSB to work.

Thanks for the great write up! I was able to do this on my own in 5 minutes before a meeting!
 

Members online

No members online now.

Forum statistics

Threads
278,316
Messages
3,554,120
Members
248,016
Latest member
Advally Service

Trending content

Back
Top