Skip to main content
OBD-II Diagnostic Trouble Code
P0456

Evaporative Emission System Leak Detected Very Small Leak

P
Powertrain
engine / trans
0
Generic
SAE standard
4
Auxiliary emission controls
56
Evaporative Emission System Leak Detected Very Small Leak
Severity · general guide
Low
Very small EVAP leak only. No drivability or safety risk. Will fail an emissions test. Repair within a service interval.
Code type
Generic
System
Powertrain
Standard
ISO/SAE Controlled
Fault type
General
Quick answer

Safe to drive. Repair before next emissions inspection. P0456 means the EVAP system has a very small leak -- during the key-off monitor, the stabilised canister pressure was higher than the second reference pressure but lower than the second reference pressure multiplied by 0.2, which corresponds approximately to a leak smaller than a 0.02-inch reference orifice.

What P0456 means

P0456 is the small-leak variant of the EVAP leak monitor, which runs during a key-off soak. The ECM uses the leak detection pump in the canister pump module to create a slight vacuum in the EVAP system. After the pressure stabilises, the ECM compares the measured pressure against two reference values derived from a calibrated 0.02-inch orifice. If the stabilised pressure is higher than the second reference pressure but lower than the second reference pressure multiplied by 0.2, the system has leaked down more than a perfectly sealed system but less than a gross leak -- this is the P0456 very small leak window. P0455 covers gross leaks (pressure above second reference x 0.2). The leak can be anywhere in the EVAP system: fuel tank, fuel cap seal, vapour hoses, charcoal canister, purge VSV body, vent valve, or any fitting. Enabling conditions: ECT and IAT both between 4.4 degC and 35 degC, battery voltage above 10.5 V, vehicle speed below 4 km/h at key-off, vehicle was driven at least 5 minutes with purge operating, and ignition off for 5, 7, or 9.5 hours. The monitor can take up to 20 minutes to complete once it begins. MIL requires two failing drive cycles. Note: do not test with the fuel tank more than 90% full, as the fuel cut-off valve may be closed. Keep fuel temperature below 35 degC during the test.

Symptoms

  • Check engine light after two consecutive failing key-off monitor cycles
  • EVAP readiness monitor marked incomplete or failed
  • Faint petrol smell from the engine bay or near the fuel filler, particularly in hot weather
  • No drivability symptoms
  • Possible failed emissions test due to incomplete or failed EVAP readiness

Common causes

  • Loose or damaged fuel cap seal -- the most common cause; a worn O-ring on the cap creates a small leak path
  • Cracked or perished EVAP vapour hose -- small cracks develop in the rubber hoses between the fuel tank and canister over time
  • Failed fuel filler neck seal or fuel tank-to-canister vent line connection
  • Charcoal canister housing crack from impact or age
  • Vent valve seal inside the canister pump module not seating completely
  • Purge VSV body seal or mounting grommet leaking slightly when closed

Severity & driving advice

Severity: Low — Very small EVAP leak only. No drivability or safety risk. Will fail an emissions test. Repair within a service interval.

Can I drive? Safe to drive. Repair before next emissions inspection.

Diagnostic approach

  1. Inspect and replace or reseat the fuel cap firstRemove the fuel cap and inspect the rubber O-ring seal for cracking, flattening, or debris. Clean the filler neck sealing surface. Reinstall the cap and tighten until it clicks (or to the feel of the detent on capless systems). Clear the code and drive the vehicle for two complete warm cycles. If P0456 does not return, the cap was the root cause. A cap that passes visual inspection but fails to hold pressure can be tested on a cap tester tool at most parts shops.
  2. Perform an EVAP smoke test to locate the leakConnect an EVAP smoke machine to the EVAP service port (or via the purge VSV after disconnecting the intake hose). Block the vent valve opening. Pressurize the system with smoke at approximately 0.5 psi. Inspect all hoses, the canister body, tank seams, and all connections for smoke emerging. Very small leaks from P0456 may require a few minutes to become visible. Common areas: fuel filler neck, tank-to-canister hose, and the purge VSV mounting grommet.
  3. Verify correct fuel level before blaming a monitor enabling failureDo not attempt to diagnose P0456 with a nearly-full tank (above 90%). The fuel cut-off valve closes when tank pressure is high, isolating the tank from the canister and preventing a valid test. If P0456 appeared after a recent fill-up, ensure the tank is at 50-80% capacity, warm the vehicle to operating temperature, park for at least 5 hours, and allow the monitor to run again before concluding the code is still present.
  4. Inspect all EVAP hose connections at the canister and purge VSVPhysically trace each EVAP hose from the fuel tank to the canister and from the canister to the purge VSV. Look for hoses that are disconnected, kinked, cracked at bends, or improperly seated on barbed fittings. On truck platforms where the canister is in the engine bay, the hose passing through the firewall is a common failure point -- the grommet ages and allows vapour to bypass.

Make & model notes

Toyota: FJ Cruiser (2007-2014): the reference orifice for the EVAP small-leak threshold is 0.02 inch in diameter. The key-off monitor can take up to 20 minutes to complete once the soak timer expires. Do not test with fuel tank above 90% full -- the fuel cut-off valve will be closed and the tank compartment will not be included in the test, masking leaks in the tank-side hoses. Fuel temperature must also be below 35 degC for a valid test.

Toyota: Tacoma and 4Runner with the same EVAP architecture: P0456 on these trucks is frequently caused by the fuel cap seal cracking in hot climates. Toyota OEM caps are recommended over generic aftermarket caps -- some aftermarket caps do not maintain adequate seal pressure over their full service life and cause P0456 to return within months of replacement.

Chrysler/Dodge/Jeep: FCA/Stellantis EVAP systems (RAM 1500, Grand Cherokee, Wrangler) frequently generate P0456 from cracked vapour hoses in the engine bay near the intake manifold. The purge solenoid mounting grommet also degrades on high-mileage examples. An EVAP smoke test is the most efficient diagnostic path on these platforms.

FAQ

What is the difference between P0456 and P0455?

Both are EVAP leak codes detected by the same key-off monitor. P0455 is a gross leak -- the stabilised EVAP pressure during the test exceeded the second reference pressure multiplied by 0.2, indicating a large breach (missing cap, disconnected hose, failed vent valve seal). P0456 is a very small leak -- pressure was between the second reference pressure and the second reference pressure x 0.2, indicating a tiny breach near or smaller than the 0.02-inch calibration orifice.

How long do I have to wait for the P0456 monitor to run?

The key-off EVAP monitor requires the vehicle to have been parked with the engine off for 5, 7, or 9.5 hours (the threshold varies by ambient temperature and ECT at shutdown). After the soak, the monitor itself takes up to 20 minutes to complete. You cannot rush this monitor -- it must run passively after an adequate soak. Drive the vehicle normally for several days and allow it to sit overnight between each trip.

Will replacing the fuel cap always fix P0456?

It fixes approximately 30-40% of P0456 cases on vehicles where the cap is original and has high mileage. It is always the cheapest first step. If P0456 returns after a new OEM-quality cap, the leak is elsewhere in the EVAP system and an EVAP smoke test is the next step to pinpoint it.