Skip to content
Skip to content

OBD-II Code · Powertrain

P0456

EVAP System — Very Small Leak Detected

low severitySafe to drive$20-$500

EVAP system very small leak — pinhole-level.

Common symptoms

  • CEL
  • Often no driveability symptoms

Likely causes

  • Aging fuel cap seal
  • Tiny hose crack
  • Failed purge or vent valve seal

Where to start

  1. Try the cheapest cause first. Start by checking: aging fuel cap seal.
  2. Cost & scope. $20-$500
  3. If the code returns after the fix: escalate to a shop or scanner with live-data and freeze-frame. A code that re-sets means the underlying fault is still there.
Read the full diagnostic procedure

P0456 is a small EVAP leak, defined as a leak equivalent to a 0.020 inch (0.5 mm) orifice or smaller, detected by the same natural-vacuum or pressure-decay test logic used for P0455 but at a tighter threshold. Because the leak is small, visual inspection is rarely sufficient and a proper smoke test is almost always required. Cheapest-first: replace or re-seat the fuel cap (still a real cause for P0456 even though P0455 catches most cap issues), then check the cap sealing surface on the filler neck for rust or debris. Next, introduce smoke at low pressure (0.5 to 1.0 psi, ideally under 15 inH2O / 0.5 inHg) and inspect every EVAP joint, hose, and component slowly under good lighting; small leaks often show only as a thin wisp at a hose clamp, purge valve diaphragm, or canister fitting. A healthy EVAP system should hold the engine-off natural-vacuum test better than roughly 7 inH2O of vacuum for 30 seconds. Pay special attention to the purge valve, canister vent valve, and any service port caps, as a leaky purge-valve diaphragm that does not seal at rest is a very common small-leak source. Caveat: P0456 can take several full drive cycles with cold-start, warm-up, and 4 to 8 hour soaks to re-set after repair; do not assume the fix worked just because the code is gone an hour later. Confirm with multiple OBD Mode 6 EVAP test passes.

Vehicle-specific patterns

Vehicle-specific patterns: 2007 to 2013 Honda Civic/CR-V trips P0456 from the canister vent shut valve corroding on the underside of the vehicle, Honda issued service news for vent valve replacement plus a dust cover kit. 2005 to 2011 Toyota Camry/RAV4 sets P0456 from the purge VSV diaphragm leaking at rest, with Toyota TSB EG002-12 covering updated VSV. 2003 to 2009 Subaru Forester/Outback sets P0456 from a cracked carbon canister or leaking fuel-tank pressure sensor o-ring (a $5 part on a 2 hour job). 2007 to 2014 Ford Edge/Lincoln MKX trips P0456 from a leaking fuel-tank-to-canister line grommet at the tank. Estimated repair: $5 to $400.

Related codes

Look up another code

← All OBD-II codes

More free tools

VIN DecoderDecode year, make, model, engine, recalls.Maintenance ScheduleOil, timing belt, fluids, by vehicle.Gas CostWeekly, monthly, annual fuel math.Tire SizeOEM vs new — diameter delta + speedo error.

See all 9 tools