Fix it
- Rule out the switch
A quick press turns TRAC off and a second press turns it back on. Holding it more than 3 seconds with the car stopped turns off TRAC and VSC; turning the engine switch off brings both back (2014 manual).
- Get the code read and write it down
Owners trace this pair to many different faults: water from a clogged A/C drain, a mass airflow sensor, rodents, the transmission, a charcoal canister, a fuel pump. The code is what tells them apart.
- 2018 or 2019? Check recall 20V-012
Toyota's recall says the low-pressure fuel pump may fail and the engine can stall while driving. Covered cars get a new pump free.
- Ease off if the check engine light blinks
Under California's OBD II rule, a light blinking once per second means a misfire bad enough to damage the catalytic converter is happening right now.
- See a dealer if TRAC OFF came on by itself
The 2011, 2013, 2014 and 2018 Corolla manuals all say TRAC cannot be operated when the light comes on without the switch, and to contact a Toyota dealer.
As an Amazon Associate, Toyota Readout earns from qualifying purchases — if a scan tool or part you buy through these links helps, it costs you nothing extra.
See the LAUNCH CRP123 on Amazon → With live data, a reader like the LAUNCH CRP123 turns a mystery light into a named code.What's going on
TRAC OFF on a Corolla’s dash means traction control isn’t working. Sometimes the driver switched it off. When it comes on by itself, Toyota treats it as a fault. The 2014 Corolla owner’s manual (page 213) covers the light coming on without the switch being pressed, and the instruction is short: “TRAC/TRC cannot be operated. Contact your Toyota dealer.”
With the check engine light lit beside it, the 2014 manual’s answer for both lamps is the same: go to a dealer. Why the two show up together, Toyota’s manuals don’t say. The closest thing to an answer is in owner complaints filed with NHTSA, which we read one by one.
The general story across Toyotas is on the TRAC OFF and check engine light overview; this page sticks to the Corolla.
What TRAC OFF means on a Corolla
The 2014 manual (page 212) explains why a Corolla has a TRAC switch at all. If the car is stuck in mud, dirt or snow, “the TRAC system may reduce power from the engine to the wheels,” and switching it off “may make it easier for you to rock the vehicle in order to free it.”
So the light can be deliberate. Page 214 adds a caution for any time TRAC or VSC is off: “Be especially careful and drive at a speed appropriate to the road conditions… do not turn the TRAC or VSC system off unless necessary.”
The switch: a quick press or a long hold
The 2014 manual (pages 212–213) calls it the VSC OFF switch, and it does two things:
- Quick press and release. TRAC turns off and the TRAC OFF indicator comes on. Press again and TRAC is back.
- Hold it down for more than 3 seconds, with the vehicle stopped. Both systems switch off, so TRAC OFF and VSC OFF light together.
They also come back without the switch. Once the engine switch goes off, TRAC and VSC are re-enabled. If only TRAC was off, it returns by itself as vehicle speed increases. If both were off, speed won’t bring them back; the engine switch will.
The 2010, 2011 and 2013 Corolla manuals describe the same two functions, but they only say to push and hold “while the vehicle is stopped,” with no number of seconds. None puts the switch’s position into words. Each shows it in a drawing, so check the one in your year’s manual. A light that stays on after you’ve tried it is covered on the TRAC OFF light that won’t turn off page.
TRAC OFF you didn’t turn on
This is the case that matters when the check engine light is also lit, and every Corolla manual we read from 2011 on gives the same instruction for it. Besides the 2014 manual quoted above, the 2011 manual (page 168) and the 2013 manual (page 174) say “TRAC cannot be operated. Contact your Toyota dealer.”
The 2018 manual (page 259) splits by instrument cluster. With the monochrome display, the wording matches the older manuals. On the color display the warning becomes a message, handled in the same terms: “When ‘Traction Control Turned Off’ is shown even if [the switch] has not been pressed … TRAC cannot be operated. Contact your Toyota dealer.”
Why the check engine light comes on with it
Toyota’s owner’s manuals don’t explain the link. Besides the 2010, 2011, 2013, 2014 and 2018 Corolla manuals, we searched the text of 160 Toyota bulletins for the Corolla, Tacoma and RAV4 whose summaries name the check engine light or a trouble code. Not one says why an engine fault would switch TRAC off, and none mentions TRAC OFF, VSC or the slip indicator. Nineteen of the bulletins were scans without a text layer, so they went unsearched.
What the 2014 manual does give is a reading of the check engine light itself. Toyota calls it the malfunction indicator lamp, and on page 493 it “Indicates a malfunction in: the electronic engine control system; the electronic throttle control system; the electronic automatic transmission control system; or the electronic continuously variable transmission control system.” The instruction under it is “Have the vehicle inspected by your Toyota dealer immediately.”
The rest comes from owners. NHTSA holds 10,369 complaints on 2000–2025 Corollas. The check engine light comes up in 468 of them, and 36 of those also mention TRAC or VSC. These are owners’ own reports, which NHTSA doesn’t verify, and a complaint count is not a failure rate.
Which light means what: 2009–2010 versus 2011 and later
Not every Corolla has a TRAC OFF light. The 2010 manual lists VSC and TRAC as “if equipped” and never mentions a TRAC OFF indicator. On those cars, turning TRAC off lights the slip indicator, and switching off both systems adds VSC OFF to it. The fault warning is a flashing VSC OFF light, which the 2010 manual (page 165) explains as “There is a malfunction in the TRAC and VSC systems. Contact your Toyota dealer.”
From 2011 the Corolla gets a separate TRAC OFF indicator (2011 manual, page 152), and the slip indicator becomes the fault lamp. The 2014 manual (page 493) gives it two behaviors. It flashes “when the VSC or the TRAC system is operating,” and when it stays on, it indicates a malfunction in the VSC or the TRAC.
| On the dash | What the manual says | Manual, page |
|---|---|---|
| TRAC OFF, switch not pressed | TRAC can’t operate; contact a dealer | 2011 p.168, 2013 p.174, 2014 p.213, 2018 p.259 |
| Slip indicator flashing | VSC or TRAC is working | 2014, p.493 |
| Slip indicator on steady | Malfunction in VSC or TRAC | 2011 p.168, 2014 p.493 |
| VSC OFF flashing (2009–2010) | Malfunction in TRAC and VSC | 2010, p.165 |
| Check engine light | Engine, throttle or transmission control fault; dealer inspection immediately | 2014, p.493 |
What owners found on 2011–2019 Corollas
Seventeen of the 36 complaints come from 2011–2019 models; for 2011–2017 alone, it’s 14 of the 38 that mention the check engine light. The causes owners name, from their own diagnosis or the dealer’s, don’t settle on one part:
| Cause the owner names | Model year | ODI |
|---|---|---|
| Water from the A/C: clogged drain (oxygen sensor), A/C failure | 2012, 2013 | 10733062, 10750431 |
| Mass airflow sensor (2018: then oxygen sensor) | 2013, 2018 | 11299420, 11445768 |
| Misfire, P0302 with P219A | 2013 | 11587931 |
| Rodent damage | 2016 | 11129299, 11122628 |
| Transmission or CVT | 2011, 2014 | 11570367, 10560914 |
| Charcoal canister (EVAP) | 2015 | 11180303 |
| Coolant loss | 2014 | 11481567 |
| Fuel pump, recall 20V-012 | 2018, 2019 | 11431254, 11493442 |
The 2012 owner’s dealer charged $252.59 for the water-damaged sensor (ODI 10733062), and a 2016 owner reports “A RODENT HAD CHEWED THROUGH THE TRANSMISSION CONTROL HARNESS” (ODI 11129299).
No single fault dominates, so have the stored code read and written down before anyone clears it.
2009–2010: the flashing VSC light
Another 16 of the 36 come from 2009–2010 Corollas. Seven of them describe the VSC light flashing (ODI 11217378, 11344125, 11320243, 10679873, 10560128, 10449580 and 10544795), which matches the fault warning in the 2010 manual.
Keep this straight: here a flashing VSC OFF light means a malfunction. On later Corollas the slip indicator flashes, and the 2014 manual says that means the system is working. Same behavior, opposite meaning, different lamp.
Transmission trouble shows up in three of the 2009–2010 complaints: a “SHIFT SOLENOID” (ODI 10679873), a car stuck in third gear (ODI 10507207) and “TRANSMISSION FAILED” (ODI 10347277). Another owner read code C1201 with a scanner and reports “WE WERE NOT ABLE TO CLEAR” it (ODI 11344125). We have no official public definition of C1201, so we won’t guess at one.
2018–2019: check recall 20V-012
Recall 20V-012 (January 13, 2020, expanded March 4, 2020) says the low-pressure fuel pump “may fail,” and “If the fuel pump fails, the engine can stall while driving.” It first covered certain 2019 Corollas; the expansion added certain 2018s. Toyota replaces the pump free, under campaign codes 20TB02 and 20TA02.
A 2018 owner ties their complaint to this recall (ODI 11431254), and a 2019 stalled with the “Trac Off and check engine” lights on (ODI 11493442). If your 2018 or 2019 shows the pair, check recall 20V-012 against your VIN before paying for a diagnosis.
If the check engine light is blinking
California’s OBD II rule gives a blinking light a specific meaning: blinking once per second, it signals a misfire happening right now that is bad enough to damage the catalytic converter. The regulation also lets vehicles that cut fuel during that level of misfire keep the light steady, so steady doesn’t always rule a misfire out. For next steps, see our page on the blinking check engine light.
Clearing the lights
For clearing, our one Toyota source is the 2023 Camry owner’s manual; we didn’t read a Corolla manual on this point. For a loose fuel cap it says (page 533): “If it is, tighten it securely. The light will go off after several driving trips. If the light does not go off even after several trips, contact your Toyota dealer as soon as possible.” On page 454 it adds that with a loose cap, “The error code in the OBD system will not be cleared unless the vehicle is driven 40 or more times.”
The Corolla manual’s engine-switch reset only applies to a TRAC you switched off yourself; a light that came on without the switch gets the dealer instruction quoted above. After the repair, the Toyota reset guide covers clearing the code.
Older Corollas and Toyota’s other records
The Corolla check engine light page carries Toyota’s other Corolla records, including recall 10V-384 for 2005–2008 engine computers, JSD for 2014–2017 CVTs and ZE7 for oil consumption on 2009–2011 cars with the 2AZ engine. Where VSC OFF is lit too, the TRAC OFF and VSC light guide explains how the two systems differ.