Toyota Readout

Tacoma · Diagnostic readout

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

What it isAn engine fault made the Tacoma's computer switch traction (TRAC) and stability (VSC) control off as a fail-safe
SeverityModerate
Safe to drive?Usually short-term — you only lose traction and stability assist. Go easy off-road and in rain or snow
Typical cost$0 gas cap to ~$600 air-injection pump

Fix it

  1. Scan for the code

    Plug an OBD2 reader into the port under the dash. The stored code names the system at fault — read it before replacing anything.

  2. Rule out the cheap stuff

    Re-seat or replace the gas cap (EVAP codes), and check for a weak battery or a recent disconnect.

  3. Check for the air-injection fault

    On 4.0 V6 Tacomas, P2440/P2442 from the secondary air-injection pump is a classic trigger — common, and not cheap.

  4. Repair and clear

    Fix what the code names, then clear it. TRAC OFF goes out with the check engine light. If it stays on with no engine code, look at the 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 OBD2 scanners on Amazon → With live data, even a cheap reader turns a mystery light into a named code.

What's going on

On a Tacoma, traction control (TRAC) and stability control (VSC) run off the same computer that manages the engine. Store a powertrain code — the fault behind the check engine light — and that computer switches TRAC and VSC off as a precaution, lighting TRAC OFF. The traction hardware is usually fine; TRAC OFF is the symptom, the engine code is the cause. For the general picture, see the Toyota TRAC OFF and check engine light overview.

What’s different on a Tacoma is the suspect list. The cheap, common one is an EVAP code from a loose or cracked gas cap. But on the 4.0-liter V6 (1GR-FE) trucks — roughly 2005–2015 — a frequent trigger is the secondary air-injection system (codes P2440 / P2442). The pump and its valves corrode with age, set a check engine light, and the stored code disables TRAC and VSC with it. It’s a known truck fault and an expensive one, so confirm it with a scan before buying parts.

Older first-generation and high-mileage trucks more often throw a wheel-speed sensor or ABS fault. That matters because a wheel-speed problem can keep TRAC OFF lit even after the engine code is cleared — at that point it’s the traction system itself, not the engine. Whatever the year, the move is the same: read the code first, fix what it names, then clear it.

If the check engine light is for a misfire (P0301 and the rest of the P030x family), treat it as more urgent — see the full Toyota check engine light guide for the Tacoma. If both TRAC OFF and the VSC light are on, the TRAC OFF and VSC light guide explains the link, and if the light won’t clear after a repair, the TRAC OFF light that won’t turn off walks through what’s left.

Related codes

P2440P0455P0301

FAQ

Why are TRAC OFF and the check engine light both on in my Tacoma?
They run off the same computer. When the Tacoma stores a powertrain trouble code, it disables traction (TRAC) and stability (VSC) control as a precaution, so TRAC OFF lights up next to the check engine light. Repair and clear the engine code and both go out.
What is the P2440 code on a Tacoma?
P2440 is a secondary air-injection system fault — the air pump or its valves stick or corrode. It's a well-known issue on the 4.0-liter V6 (2005–2015 Tacoma, Tundra, 4Runner and FJ Cruiser). It sets the check engine light and the stored code drops TRAC and VSC with it.
Is it safe to drive my Tacoma with TRAC OFF on?
For short, normal driving usually yes — you just lose traction and stability assistance, so leave more room in the wet and take it easy off-road. Stop driving hard if the check engine light is flashing, which means an active misfire.
Does the model year change the cause?
The path is the same, but the usual suspect shifts. Newer trucks lean toward EVAP and sensor codes; older and high-mileage Tacomas more often throw the air-injection fault or a wheel-speed sensor. Read the code rather than guessing by year.