Ask CarFix

2006–2020 Toyota Corolla: Check engine light for EVAP leak (P0455 / P0456)

Likely causes, ranked

  1. Loose, worn or aftermarket gas capDIY
  2. Cracked EVAP hose or filler-neck sealDIY
  3. Leaking purge valve or charcoal canisterShop

Real-owner fix counts will appear here as reports come in.

DIY or shop: See DIY or shop section

Parts to check

As an Amazon Associate I earn from qualifying purchases.

These are search links; confirm fitment for your exact engine and trim. Affiliate disclosure

Advertisement

Symptom: A check-engine light with P0455 (large leak) or P0456 (very small leak), sometimes with a faint fuel smell and usually no change in how the car drives.

Likely causes

  1. Gas cap. ToyotaNation threads start with the cap: confirm it clicks, check the seal, and try a known-good OE-style cap before parts cannon.
  2. Hoses and filler neck. Owners and techs find brittle vapor lines and filler-neck seals that only show up on a smoke test.
  3. Purge valve / canister. If the smoke test points past the cap and hoses, the purge valve or charcoal canister is next — not the first guess.

DIY or shop?

Cap and easy hose checks are DIY. A smoke test is a shop job.

Useful steps

  1. Read the codes and note freeze-frame data.
  2. Inspect and click-check the gas cap seal.
  3. Stop topping off after the first pump click.
  4. Have the system smoke-tested before replacing the canister.

Vehicle focus: 2006–2020 Toyota Corolla.

Safety / mechanic note

An EVAP fault usually isn't a safety problem, but a strong raw-fuel smell is. Get that checked right away. Verify with a mechanic before replacing parts.

Related trouble codes

  • P0455 Evap System Large Leak Detected
  • P0456 Evaporative Emissions System - Small leak detected
  • P0441 Evaporative Emission Control System Incorrect Purge Flow
Advertisement

Recalls & service bulletins

No recalls or service bulletins are listed for this page yet.

NHTSA complaints: 37 keyword-matched complaints (of 7,514 unique complaints filed under NHTSA model names COROLLA, COROLLA HYBRID, 2006–2020; NHTSA complaints API by model year, queried 2026-10-16).

Always check your VIN for open recalls at nhtsa.gov/recalls.

Sources

What actually fixed it?

Had this problem? Tell other owners what the real fix was. Reports are counted above; we never show made-up numbers.

Advertisement