Diagnostics · System playbook

Evaporative System

Small leak codes, big patience.

EVAP contains fuel vapor and burns it later. It sets codes for leaks as small as 0.020" — which is why the most common EVAP repair in the world is a gas cap, and the most common wasted repair is a purge valve replaced by guess. Smoke testing is not optional on EVAP; it is the whole diagnosis.

What the symptoms mean

Small leak code (P0442/P0456)
Gas cap seal, cracked hose, or the tiniest split in the filler neck
Large leak code (P0455)
Cap left loose, disconnected hose, stuck-open vent valve
Hissing when opening the gas cap
Vent blockage — system pulling vacuum it should not hold
Hard start right after refueling
Purge valve stuck open, flooding the intake with vapor
Fuel smell, no visible leak
Saturated or cracked charcoal canister

The diagnostic order

Work top to bottom — the order is the point. Each step rules out the cheapest, most common causes before anything expensive gets blamed.

  1. Cap first. Inspect the seal, reseat it, clear the code, and let the monitor rerun. This closes a shocking share of EVAP tickets.
  2. Scan tool: command the vent closed and watch fuel tank pressure. A system that cannot pull or hold vacuum has a leak or a stuck vent.
  3. Purge valve bench check: it should hold vacuum de-energized and click when commanded. A purge that leaks through sets lean codes too.
  4. Smoke test the system through the service port with the vent commanded closed. Follow the smoke — filler necks and over-tank hoses rust and crack where you cannot see.
  5. Canister and vent last: spider nests in vent filters are a real thing in half the country.

Tools that matter here

Smoke machine (genuinely required for small leaks)Scan tool with EVAP commandsHand vacuum pump

The classic mistakes

  • Replacing the purge valve for every EVAP code — vent side and plumbing fail just as often.
  • Smoke testing with the vent open, finding nothing, and calling the system sealed.
  • Forgetting that a dented or rusty filler neck fails the cap seal no matter how new the cap is.
Pro tip: After the repair, run the EVAP monitor with the scan tool before returning the vehicle. "Code cleared" is not "leak fixed", and this system loves to embarrass people a week later.

Evaporative System trouble codes (18)

P0440Evaporative Emission Control SysteP0441EVAP Incorrect Purge FlowP0442EVAP System Leak Detected (Small LP0443EVAP System Purge Control Valve CiP0444EVAP Purge Control Valve Circuit OP0445EVAP Purge Control Valve Circuit SP0446EVAP Vent Control CircuitP0449EVAP Vent Valve/Solenoid CircuitP0452EVAP Pressure Sensor/Switch Low InP0453EVAP Pressure Sensor/Switch High IP0455EVAP System Leak Detected (Gross LP0456EVAP System Leak Detected (Very SmP2400EVAP Leak Detection Pump Control CP2401EVAP Leak Detection Pump Control CP2402EVAP Leak Detection Pump Control CP2419EVAP Switching Valve Control CircuP2420EVAP Switching Valve Control CircuP2422EVAP Vent Valve Stuck Closed
Worked the whole playbook and it still isn't right? That's what the Diag Desk is for — a vetted master tech looks at YOUR readings on YOUR vehicle. $25, free if unanswered in 24h.