Share a repair cost +
CHECK ENGINE LIGHT CODE

P0456: Evaporative Emission System Leak Detected (very small leak)

The computer found a very small EVAP leak, around 0.020 inch, which is about the size of a pinhole.

Not urgentYes, it is safe to drive. Plan a repair before an emissions test, since very small leaks can be hard to find.

What P0456 means

P0456 is the smallest leak the EVAP self test is designed to catch, roughly 0.020 inch on most newer vehicles. The engine computer seals the system and watches the tank pressure sensor for a slow drift. Because the leak is so small, outside factors such as hot weather and fuel that is boiling off can affect the test, so the computer only runs it under specific conditions, often after the car has sat overnight. Common causes are a worn gas cap seal, a hairline crack in a hose or canister, and a purge or vent valve that does not seal completely. These are hard to spot by eye, so shops use a smoke machine that pushes visible vapor into the system at low pressure, then look for wisps with a bright light. Some leaks only open up when the tank is warm or under the right pressure. P0456 does not affect how the car drives, but you will likely need it fixed to pass an emissions inspection.

Common symptoms

Most common causes

  1. Worn gas cap seal
  2. Tiny crack in an EVAP hose or fitting
  3. Purge or vent valve that does not seal fully
  4. Hairline crack in the charcoal canister
  5. Leaking fuel pump or sending unit seal
  6. Faulty fuel tank pressure sensor

What to check yourself first

Replace an old or worn gas cap with a quality part that matches the original. Make sure it clicks. Then clear the code and give the car a week of normal driving, since the test only runs under specific conditions.

Typical fixes and what they cost

FixTypical costNote
EVAP smoke test to find the leak$61-$90A smoke test is the standard way to find EVAP leaks.
Replace gas cap (shop price)$138-$150A new cap is a cheap first step for pinhole leaks.
Replace EVAP purge valve$210-$251If the purge valve leaks slightly when closed.
Replace EVAP canister (includes vent valve on many cars)$558-$643For a cracked canister or leaking vent valve.

Typical US price ranges for parts and labor, not quotes. Your shop should confirm the cause with a diagnostic before replacing parts.

Related repair guides

Related codes

Sources

Look up another code