💨 EVAP System Leak Codes
TL;DR
EVAP codes (P0440, P0442, P0455, P0456 and more) signal a leak in the fuel-vapour system. Severity: low — the car drives normally but will fail emissions. Start with the gas cap (the cheapest, most common fix), then the purge and vent valves, then use a smoke machine to find a small leak.
Codes in this family
Shared causes
- Loose, cracked or worn gas cap (the most common cause)
- Faulty purge valve (often stuck open or closed)
- Faulty vent valve solenoid
- Cracked or disconnected EVAP hose
- Leaking charcoal canister or seals
Parts commonly involved
Related symptoms
Frequently asked questions
Can a loose gas cap cause an EVAP code?
Yes — a loose, cracked or worn gas cap is the single most common cause of EVAP leak codes like P0455 and P0456. Tighten or replace it first; the code often clears after a few drive cycles.
Is it safe to drive with an EVAP code?
Usually yes. EVAP faults are an emissions issue, not a drivability or safety one, so the car runs normally — but it will fail an emissions test and should be fixed.
How do I find a small EVAP leak?
After checking the gas cap and valves, the reliable way is a smoke machine: it fills the system with smoke so you can see exactly where it escapes, which is how P0442/P0456 small leaks are pinned down.