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
- Loose, worn or wrong fuel cap — Tighten until it clicks, then drive several cycles. Replace the cap if the seal is cracked. ($0–$40)
- Cracked EVAP hose — Rubber lines go brittle with age — inspect around the canister. ($50–$250)
- Leaking purge or vent valve — Small internal seep passes a visual inspection. ($100–$350)
- Pinhole in the charcoal canister — Hardest to find; usually needs a smoke test. ($250–$600)
Symptoms drivers report with P0456
- Check engine light with no driveability change
- Occasional fuel smell
- Failed emissions test