2006–2020 Toyota Corolla: Check engine light for EVAP leak (P0455 / P0456)
Likely causes, ranked
- Loose, worn or aftermarket gas capDIY
- Cracked EVAP hose or filler-neck sealDIY
- 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
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
- 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.
- Hoses and filler neck. Owners and techs find brittle vapor lines and filler-neck seals that only show up on a smoke test.
- 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
- Read the codes and note freeze-frame data.
- Inspect and click-check the gas cap seal.
- Stop topping off after the first pump click.
- 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
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.