Toyota Readout

Highlander · Diagnostic readout

Toyota Highlander Check Engine Light: Common Causes, Codes & Fixes

What it isThe Highlander's computer logged a fault — often the same one that lights VSC / TRAC OFF
SeverityModerate
Safe to drive?Steady light: short trips OK. With VSC/TRAC OFF, go easy in rain/snow. Flashing: stop
Typical cost$0 gas cap to ~$350 V6 sensor

Fix it

  1. Scan the code first

    OBD2 reader or free parts-store scan — it names the system at fault.

  2. Check the gas cap

    Tighten until it clicks; replace a cracked seal. Cheapest, most common trigger.

  3. Repair what the code points to

    O2/air-fuel sensor (common on higher-mileage V6), EVAP valve, or plugs/coils.

  4. Clear it and confirm

    Clear the code; check both the check engine and VSC/TRAC OFF lights stay off.

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 Highlander the check engine light means the engine computer logged a trouble code. Steady = a stored fault to diagnose within a few days; flashing = an active misfire, so ease off right away. Highlanders often show VSC or TRAC OFF alongside it — normal, because one engine fault disables stability and traction control.

Usual triggers: a loose gas cap (EVAP), an aging oxygen / air-fuel sensor (common on higher-mileage V6 models), an ignition misfire from plugs or coils, an EVAP purge/vent fault, or a MAF / vacuum leak. Read the code first.

With VSC/TRAC OFF also lit, you lose traction and stability assist — go easy in rain or snow. See the check engine light overview.

Related codes

P0420P0171P0300P0455

FAQ

Why is the check engine light on in my Toyota Highlander?
Common causes are a loose gas cap, a worn oxygen or air-fuel sensor, an EVAP leak, or an ignition misfire from plugs or coils. On V6 models, higher-mileage O2 sensors are a frequent culprit. Read the code to know which system to focus on.
Why are my check engine and VSC lights on together on a Highlander?
They share the engine computer. A stored engine fault makes the computer switch off stability control (VSC) and traction control as a precaution, lighting both. Fixing and clearing the engine code usually turns both off.
Is it safe to drive my Highlander with the check engine light on?
A steady light is usually fine for short, normal driving. If the VSC/TRAC OFF lights are also on, drive carefully in slippery conditions. Stop driving hard if the check engine light is flashing.
Will the Highlander check engine light reset itself?
If the cause was temporary, like a loose gas cap, it can clear after several drive cycles. A stored fault needs repair and a code clear with a scanner.