Toyota Highlander P0455

Quick answer: On the Toyota Highlander, P0455 means the EVAP (evaporative emissions) system has detected a large leak, so fuel vapors are escaping instead of being routed back to the engine. It is a low-severity code and you can keep driving, but the check engine light will stay on and you may fail an emissions test. On this SUV the number-one cause by far is a loose, cross-threaded, or worn gas cap, followed by a cracked EVAP hose or a stuck vent valve. Tighten or replace the cap first before spending money on parts.

TL;DR

P0455 on the Highlander is a large EVAP leak, usually a loose or worn fuel cap; other common causes are a cracked EVAP hose or a faulty vent valve. Low severity, safe to drive.

Why P0455 shows up on the Toyota Highlander

The Highlander is a family SUV that gets frequent fuel-ups and cargo-area loading, and both habits make it a common candidate for P0455. Every time the tank is refueled, the fuel cap has to seal completely for the EVAP system to hold vacuum. A cap that is only clicked once, cross-threaded, or aged with a hardened rubber gasket lets vapor escape and triggers a large-leak code. Because P0455 specifically means a large leak, the fault is usually something obvious rather than a pinhole.

Model-typical causes and rough likelihood

  • Loose, worn, or wrong fuel cap (~55%) — by far the most reported cause on the Highlander; often fixed for free.
  • Cracked or disconnected EVAP hose (~20%) — rubber lines near the tank and charcoal canister get brittle with heat and age.
  • Stuck-open vent valve or canister (~15%) — commonly reported on higher-mileage examples.
  • Fuel-filler neck or seal fault (~10%) — less common but possible after corrosion or a minor rear impact.

Owner tips before you visit a shop

First, park, remove the gas cap, and reinstall it until it clicks at least three times, then drive a few days to see if the light clears itself. If you recently refueled with the engine running or topped off past the first click, that alone can set P0455. Inspect the cap gasket for cracks and buy a genuine Toyota replacement if in doubt, since aftermarket caps sometimes seal poorly. If the code returns, have a shop perform an EVAP smoke test to pinpoint the leak.

Summary

CodeP0455
MeaningEVAP system leak detected (large leak)
SeverityLow
Can I drive?Yes, safe to drive
Most common causeLoose or worn fuel cap
Typical repair cost$0-$60 cap; $80-$450 hose/valve

Full diagnostics

For the complete step-by-step diagnostic and repair guide, see P0455 — full diagnostics.

Frequently asked questions

Is it safe to drive my Toyota Highlander with a P0455 code?

Yes, it is generally safe to drive a Toyota Highlander with a P0455 code. P0455 indicates a large leak in the EVAP system, which only affects fuel-vapor containment and emissions, not engine performance or safety. You may notice a faint fuel smell and the check engine light will stay on, but you can drive normally while you arrange to fix it, ideally within a week or two.

What is the most common cause of P0455 on a Toyota Highlander?

The most common cause of P0455 on a Toyota Highlander is a loose, worn, or improperly sealed fuel cap. Because P0455 signals a large EVAP leak, an unsealed cap is the first thing to check. Tighten the cap until it clicks several times, or replace it with a genuine Toyota cap, then drive a few days to let the check engine light reset before paying for further diagnosis.

How much does it cost to fix P0455 on a Toyota Highlander?

Fixing P0455 on a Toyota Highlander often costs nothing if it is just a loose gas cap, or about $20 to $60 for a replacement cap. If the cause is a cracked EVAP hose the repair typically runs $80 to $250, and a faulty vent valve or canister usually costs $150 to $450 including parts and labor. A shop EVAP smoke-test diagnosis adds roughly $75 to $150 if needed.