Toyota Readout

Corolla · Diagnostic readout

TRAC OFF and Check Engine Light on a Toyota Corolla: Causes & Fixes

What it isAn engine fault made the Corolla's computer switch traction (TRAC) and stability (VSC) control off
SeverityModerate
Safe to drive?Short trips, yes — you just lose traction assist. Careful in rain/snow
Typical cost$0 gas cap to ~$250 sensor

Fix it

  1. Pull the code

    Plug an OBD2 scanner into the port under the dash. The stored code names the system at fault.

  2. Check the gas cap

    Loose or cracked cap sets an EVAP code — the cheapest, most common trigger. Re-seat or replace it.

  3. Fix what the code points to

    Sensor, coil/plug, or EVAP part. Don't replace parts before reading the code.

  4. Clear it

    TRAC OFF goes out with the check engine light. If TRAC OFF stays on with no engine code, look at wheel-speed sensors.

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

On a Corolla, traction control (TRAC) and stability control (VSC) run off the same computer that manages the engine. Store a powertrain code — the same fault that lights the check engine light — and that computer switches TRAC and VSC off as a fail-safe. The traction hardware is usually fine; TRAC OFF is a symptom of whatever set the check engine light.

The trigger is almost always one of: a loose or failed gas cap (cheap EVAP fault), an engine misfire (flashing light = active), a failing oxygen or air-fuel sensor, or a throttle/pedal sensor that ties straight into traction control. Read the code first — it tells you which.

Keep trips short until it’s fixed: traction and stability assist are off, so leave more room on wet or loose surfaces. The overview guide covers other models: TRAC OFF on a Toyota.

What “TRAC OFF” actually means on a Corolla

TRAC OFF is a status light, not a fault light. It reports one thing: traction control is not running. By itself, that’s usually deliberate — someone pressed the button, maybe while rocking the car out of snow. Next to the check engine light it means something else. A stored engine code made the computer shut traction control down on its own. Nothing in the traction system broke; the computer benched it until the engine fault gets fixed.

The TRAC OFF button — and why it won’t help here

Every Corolla in this range has a traction control button, though Toyota kept moving it. Most years it’s on the lower dash by your left knee; some put it down near the shifter. A quick press switches traction control off. Hold it a few seconds and stability control (VSC) drops too. That’s the whole job: it sets a manual off-state. It cannot clear a TRAC OFF the computer set from a stored code, no matter how many times you press it. When a fault lit the light, the sequence is fixed: read the code, repair what it names, clear it.

2009–2019 Corollas: same fix, every year

Owners ask whether the model year changes the diagnosis. It doesn’t. The 10th-gen Corolla (E140/E150, 2009–2013) and the 11th-gen (E170, 2014–2019) run the same 1.8L 2ZR-FE engine and handle TRAC/VSC identically: powertrain code stores, traction control goes off. What the year shifts is only which codes that engine tends to throw. Lean codes like P0171 usually trace to a dirty MAF sensor or an intake leak. Misfires (P0300, or P0301–P0306 for a single cylinder) point at a coil or plug. EVAP codes start at the gas cap. The full code rundown and repair costs live on the Toyota TRAC OFF hub. A 2013 and a 2015 get diagnosed the same way: read the code, fix what it names.

Related codes

P0455P0456P0300P0171

FAQ

Why do TRAC OFF and the check engine light come on together on a Corolla?
They share one computer. When it stores a powertrain code it disables traction (TRAC) and stability (VSC) control as a precaution, so TRAC OFF lights up next to the check engine light. Fixing the engine code clears both.
Is it safe to drive my Corolla with TRAC OFF and the check engine light on?
For short, normal trips usually yes — you lose traction and stability assist, so leave more room in rain or snow. Stop driving hard if the check engine light is flashing, which means an active misfire.
Can I turn the TRAC OFF light off on a Corolla?
The TRAC button toggles traction control, but if a stored fault disabled it, the system stays off until you repair and clear the engine code. Pressing the button won't fix a fault-triggered TRAC OFF.
What does TRAC OFF mean on a Toyota Corolla?
It means traction control is switched off. On its own, that usually means someone pressed the button. Next to the check engine light, it means a stored engine code made the computer disable it — the traction system itself has not failed.
Where is the TRAC OFF button on a Corolla, and how do I turn traction control back on?
Toyota moved it around: most years it sits on the lower dash near your left knee, some put it down by the shifter. A quick press turns traction control off, holding it drops stability control too, and pressing again (or restarting the car) turns them back on. If a stored fault lit TRAC OFF, the button won't clear it — fix the code.
Is the TRAC OFF and check engine light fix different on a 2013 vs a 2015 Corolla?
No. Both run the same 1.8L 2ZR-FE engine and cut TRAC/VSC the same way when a powertrain code stores. The method doesn't change: read the code, fix what it names, clear it.