P0456 — EVAP System Very Small Leak Detected

P0456 means the EVAP system detected a leak roughly the size of a 0.020-inch hole. A loose or worn fuel cap is the single most common cause and costs almost nothing to rule out.

Cost range: $0–$600. Severity: low. Safe to drive? Yes. There's no mechanical risk, but the light won't clear until the leak is found.

Most common causes of P0456

  1. Loose, worn or wrong fuel cap — Tighten until it clicks, then drive several cycles. Replace the cap if the seal is cracked. ($0–$40)
  2. Cracked EVAP hose — Rubber lines go brittle with age — inspect around the canister. ($50–$250)
  3. Leaking purge or vent valve — Small internal seep passes a visual inspection. ($100–$350)
  4. Pinhole in the charcoal canister — Hardest to find; usually needs a smoke test. ($250–$600)

Symptoms drivers report with P0456