P0456 names the size of a leak, not where it is. That's why a new gas cap fixes it on one car and changes nothing on the next.
The filler, where a P0456 check starts
What does a P0456 code mean?
P0456 means your car's OBD-II leak test found a very small leak in the fuel vapor system, about 0.020 inches across. That's roughly the width of a pencil lead, the smallest leak the federal rule makes a car find. OBD-II is the self-diagnosis system every car since 1996 carries.
A very small EVAP leak
EVAP System Small Leak
What the computer saw
The engine computer's leak test found a very small leak in the fuel vapor system, about 0.020 inches across.
- Code
- P0456
- System
- Powertrain
- Area
- Auxiliary emission controls
- Standard
- Generic OBD-II
- Checks
- Whether the sealed fuel vapor system leaks through a hole about 0.020 inches across
What it doesn't prove
It doesn't prove a part is bad, and a dark dash doesn't prove the leak is gone.
Code name from FCA bulletin 18-035-20.
The system catches gasoline fumes from the tank, holds them in a charcoal canister and feeds them to the engine to burn. A hole in it changes nothing you can feel or hear, so the code is an emissions failure, not a breakdown warning.
You'll also see it written PO456, with a letter O, but the second character is a zero. Every scanner and repair order prints it that way.
Can you drive with a P0456 code?
Yes, if the car runs normally, because a leak in the vapor system doesn't change how the engine runs. Plan the repair, not a tow. On a 2012–2018 Focus 2.0L, run the VIN first, since a purge valve recall there covers a stall while driving.
The exception is a stuck-open purge valve, the valve that lets the stored fumes into the engine. One carmaker says a failed one can bring hesitation, rough running or stalling at low speed, so have a car that stumbles checked before you drive far, and tow one that stalls.
The leak lets vapor escape slowly, and the car is otherwise sound. A strong gasoline smell is different: with that, liquid fuel under the car or stalling, stop, keep flames and sparks away, and have it towed.
A flashing check engine light is a different fault, because an evaporative fault doesn't flash. Our flashing check engine light guide covers that one.
Will a P0456 code clear itself?
Yes, a P0456 check engine light can go out by itself after three trips in a row in which the leak test runs and finds nothing. The stored code stays longer.
The stored code can take 40 warm-ups to erase, drives that bring the engine up to temperature, without the fault. If a loose or missing cap caused it, the lamp may go out once the car verifies the cap is secured.
Clearing the code with a scan tool doesn't erase everything, because the car also keeps a permanent copy. That copy goes only when the car's own check runs again and finds no fault, and none of this means the leak has gone.
A lamp that went out the same day as a repair was most likely cleared by the shop. Unless the cap was the cause, it normally needs three clean trips. So have the codes read even after the light has gone, because a dark dash is the weakest evidence on the car.
Can a loose gas cap cause a P0456?
Yes, and the rule has a clause for it: once the car verifies the cap is secure, the lamp may go out. Take the cap off, check the seal and put it back until it clicks.
If the light stays on after a few drives with the cap tight, the leak is somewhere else, while a P0457 beside it points at the cap itself. A capless filler has no cap to check, so the smoke test covers it.
Will P0456 fail an emissions test?
Yes, where the test reads the car's computer, so fix it first and drive until the leak test reads ready. A car whose codes were just cleared can be turned away too, since its self-tests haven't finished.
Some states let a newer car pass with one self-test still unfinished, so ask your test station before you go. The leak test is often the last to finish, because it needs a cold start and a steady drive in mild weather before it runs.
What causes a P0456 code?
Any part of the sealed vapor system with a hole about the width of a pencil lead can set it. That means the cap or a capless filler (a sprung flap with no cap), the vent valve that lets the canister breathe, the purge valve, the hoses, the canister, and on some cars a leak detection switch.
Those causes run cheapest first. P0456 alone confirms none of them, because the smoke test, not the code, finds the hole.
| Cause | Test this first | Don't replace yet |
|---|---|---|
| Gas cap or capless filler A cap that doesn't click, a worn seal, or P0457 beside it. | The gas cap check above. | A valve or canister, before the cap is ruled out. |
| Vent valve P0446 or P0449 beside it. | A smoke test. | A canister or hoses, before the smoke test. |
| Purge valve P0441, P0443 or P0496 beside it, or the engine stumbles. | A dealer VIN check for a recall or purge valve program. | A purge valve at your own cost, before that check. |
| Leak detection switch Your car runs its leak test through a switch at the canister. | The maker's scan tool leak test. | Hoses or the canister, before that test. |
| Hoses and canister Nothing found at the cap or the valves. | A smoke test. | The canister, before the smoke test finds the leak there. |
How do you fix a P0456 code?
Find the hole first, then replace only the part it's in. A shop fills the sealed system with low-pressure smoke and watches where it escapes, the one test that reliably finds a leak this small.
Fixing a P0456 code starts at the gas cap and ends at the canister, cheapest first:
- The gas cap. Take it off, inspect the seal and put it back until it clicks. A capless car has no cap to check, so the smoke test covers its filler instead.
- The vent valve or the leak detection switch. They sit under the car at the charcoal canister.
- The purge valve. It sits under the hood. Run the VIN first, because some carmakers pay for one: our free VIN checker lists your model year's recalls, NHTSA's VIN search shows which are open, and a dealer can tell you about warranty programs.
- Hoses and the canister. The expensive end, so a smoke test should find the leak there before anyone orders a canister.
Ask for the smoke test by name, and ask what it costs before the parts conversation starts. A quote that names a part before anyone has smoked the system is a guess with an invoice attached.
Then ask whether the leak monitor, the car's own leak test, has run and passed on a scan tool, since it needs certain driving conditions to finish. FCA made that test mandatory for its dealers, because without it nobody knows whether the repair worked.
What to say to the shop
When a quote names a part before any test has run, ask:
- Can you check my VIN for recalls and programs first?
- Can you run a smoke test?
- Will you run the leak monitor on a scan tool before I collect the car?
“I have P0456 and these other codes stored: [codes]. Can you check my VIN, smoke test it before you replace a part, and tell me when the leak monitor passes?”
A good answer: a smoke test first, then the leak monitor run and passed on a scan tool, or a plan to drive it until it runs.
How much does it cost to fix a P0456 code?
Often nothing, if the cap was loose, and a new cap is the cheapest part the code can point to. Past the cap, the smoke test names the part, and a revised vent valve on a 2015 Silverado 1500 5.3L costs about $185–$342, parts and labor, at an independent shop.
The vapor canister is the priciest part, and the federal emission warranty covers parts like these for two years or 24,000 miles from delivery, longer in states that follow California's rules. Some carmakers also run programs that pay for a purge valve or a canister, so ask the dealer before you pay a shop.
At the counter, ask for the smoke test result, the hours and the rate on the written quote. Ask too whether the test fee comes off if you approve the repair.
Why does P0456 keep coming back?
Because the car doesn't run the small-leak test on every drive. The carmaker sets the timing, and may skip the test above 85 percent of the tank or run it only after a cold start. The lamp waits for a second failed test, and for a leak this small a carmaker may take up to 12 drives on average.
One carmaker tells its dealers that the drive cycles that set P0456 can't be repeated during a dealer visit. So a car in a cold snap, a heatwave or on short full-tank trips can go many drives without a test that counts.
Why did the repair look like it worked?
Because clearing the codes turns the lamp off that minute, while the car needs days of the right weather before it tests the repair. The proof can come days after the repair.
When the leak test finally runs, it can find the leak that was there all along, somewhere else. The lamp going out at the counter proves the codes were cleared, and nothing about the leak.
So before paying for a second part, ask whether the leak test has run and passed since the first one. A scan tool shows whether that test has finished, called readiness, and it's a different question from whether a code is stored.
Worth knowing
A new part can leave the leak exactly where it was. Ford tested purge valves that its dealers had sent back as faulty and found them fully functional.
P0456 vs P0455, P0442 and P0457: are they the same test?
On many cars, yes: the federal emissions rule asks the car to find leaks at 0.040 and 0.020 inches, and the code says which it found. P0455 is the large end, a size the rule leaves to the carmaker.
P0457 is a different kind of code: the car traced the leak to a loose or missing cap, so start there. A 0.020-inch hole elsewhere is usually too small to see, hear or smell, which is why the smoke test finds it.
Use this image
Free to republish under CC BY 4.0: credit Oil & Miles and link to this page. The snippet does both.
<a href="https://oilandmiles.com/articles/p0456-code"><img src="https://oilandmiles.com/assets/img/diagrams/evap-leak-sizes.svg" alt="Three evaporative leak codes drawn to scale against each other: P0456 a very small leak at 0.020 inches, P0442 a small leak at 0.040 inches, and P0455 a large leak, with a 0.5 millimeter pencil lead shown for comparison against the smallest" width="1600" height="846"></a> <p>Diagram: <a href="https://oilandmiles.com/articles/p0456-code">Oil & Miles</a>, CC BY 4.0</p>Which codes come with P0456?
P0455, P0441 and P0442 come with it most in carmaker bulletins. Two leak codes together still point to one leak. Here's what each code beside P0456 tells you about where to look:
- P0455 or P0442. The same leak test at a bigger size, so the search stays on the hole.
- P0457. The car traced the leak to a loose or missing cap, so start there.
- P0446 or P0449. The vent valve or its circuit, at the canister.
- P0441 or P0496. Purge flow failed as well, so the search moves to the purge side.
- P0443. The purge valve's own circuit failed its electrical check.
Does P0456 point to a different part on each make?
The leak test works the same way on every car, but each carmaker builds the vapor system its own way. So the code stays the same while the first suspect changes.
P0456 on Jeep, Dodge and Ford
One module at the charcoal canister, called the ESIM, runs the leak test on Jeep, Dodge, Ram and Chrysler models. When the fault is in that module, Stellantis tells its dealers to replace only the module and leave the canister alone.
Carmaker bulletins also record factory faults behind P0456, and none is a worn part. A vapor hose can leave the factory unplugged, with a fuel smell at one wheel, and on other models the fix is a software update.
Whatever the repair, ask the dealer to run the leak test on a scan tool before and after it. A road test can't confirm the fix, because the code only sets over several cold starts and drives.
On a Ford, the documents point first at the purge valve under the hood. A valve stuck open can pull the tank into a vacuum, and Ford's recall says that can deform the tank.
Run the VIN before you pay for a valve, because some Ford models have a recall or a longer warranty for it. Before any EVAP part is replaced, ask for the full leak test and the purge valve test, as a Ford dealer notice does.
Use this image
Free to republish under CC BY 4.0: credit Oil & Miles and link to this page. The snippet does both.
<a href="https://oilandmiles.com/articles/p0456-code"><img src="https://oilandmiles.com/assets/img/diagrams/p0456-code-checklist.jpg" alt="P0456 checklist: a car that runs normally needs a repair plan, not a tow, but a stumble or a strong fuel smell needs a check, and a stall needs a tow, and the code fails a computer-read emissions test; check and refit the cap, write down the other codes and let them point to the vent or purge side; run the VIN, ask for a smoke test and know the emission warranty; after the repair ask for the leak monitor to pass before you pay for a second part." width="1200" height="1562"></a> <p>Infographic: <a href="https://oilandmiles.com/articles/p0456-code">Oil & Miles</a>, CC BY 4.0</p>From the carmakers
What do carmakers say about a P0456 code and free fixes?
Ford has the most free fixes, with recalls and satisfaction programs on the models they name, Hyundai extended its canister warranty, and Dodge and Nissan bulletins show where they found the leak. A bulletin is paid by the warranty while the car is covered, or by you.
Recall 26V-369
Ford Motor Company (Ford) is recalling certain 2012-2018 Focus vehicles previously repaired incorrectly under recall number 18V735.
Emissions recall 25E05
…might not control tailpipe emissions effectively, which may cause tailpipe emission levels to exceed the applicable standards…
Recall 19V-515
The affected vehicles did not have the Powertrain Control Module (PCM) updated as intended.
Recall 18V-735
…may result in an engine stall while driving, without warning and without the ability to restart the vehicle…
Satisfaction program 24N07
…a no-cost, one-time replacement (if needed) for the canister purge valve (CPV) for 15 years of service (unlimited miles)…
Satisfaction program 17M06
This program extends the warranty coverage of the canister purge valve (CPV) to 10 years of service or 120,000 miles…
Bulletin 17-FL-002
The canister warranty has been extended to 10 years from the date of original retail delivery or date of first use, or 120,000 miles…
Bulletin 18-035-20
This bulletin involves inspecting and connecting a loose fuel vapor hose.
Technical service bulletin NTB13-097J
A loose fuel filler cap may be the cause if one or more of these EVAP leak DTCs are stored: P0442, P0455, P0456.
Special service message 50306
Ford has tested returned EVAP canister purge valves and found them to be fully functional.
Conclusion
What to do next about a P0456 code
If the light went out by itself, have the codes read anyway, because a dark dash doesn't prove the leak is gone. If the cap is sound and the light comes back, ask for a smoke test before anyone sells you a part.
Oil & Miles checks each step here against the regulation and the carmakers' bulletins, so you know why a code goes away before anyone sells you a fix.
Other OBD-II EVAP codes and what each one means
Common questions
Asked most often
Is a P0456 code a DIY fix?
Partly, because checking the gas cap and its seal costs nothing. The smoke test that finds a 0.020-inch leak is a shop job, and so is running the leak monitor on a scan tool.
What happens if I leave a P0456 code?
Nothing you can feel if the car runs normally, but it fails an emissions test that reads the computer. A purge valve stuck open is the exception, because it can make the engine stumble or stall.
Is a P0456 repair covered by warranty?
Often, if the car is young: the federal emission warranty covers evaporative parts for two years or 24,000 miles from delivery, longer in states that follow California's rules. Some carmakers also run programs that pay for a purge valve or a canister, so ask a dealer before you pay.
What people ask next
Sources
- 40 CFR 86.1806-17(b), EPA on-board diagnostics, for the leak thresholds: (b)(1) for the 0.020 inch orifice and the code it names, (b)(3) for the 0.040 inch allowance on tanks over 25 gallons. Cornell Legal Information Institute, read August 25, 2026
- California Code of Regulations, Title 13, section 1968.2, the OBD II regulation: (d)(2.2.2) for the pending code, (d)(2.3) for the lamp going out, (d)(2.4) for erasing the code, (d)(4.3.2)(D) for when a drive counts, (e)(4.2.2) for the leak sizes, (e)(4.3) for the maker's monitoring conditions, (e)(4.4.2) for the loose cap, (d)(2.5) for the permanent code and (e)(4.4.3) for the twelve-cycle allowance. Cornell Legal Information Institute, read October 6, 2026
- 40 CFR 85.2103, Emission warranty, (d)(1) for the emission defect warranty of two years or 24,000 miles. eCFR, read October 24, 2026
- 40 CFR 51.357 (a)(5) and 13 CCR 2037 (b), for the not-ready monitors a state may allow and the California emission warranty, with the California Bureau of Automotive Repair's pages on the October 2025 readiness rule. eCFR, California Code of Regulations and BAR, read October 28, 2026
- Ford recalls 18V-735, 19V-515 and 26V-369, emissions recall 25E05 and NHTSA recall query RQ23006, for the canister purge valve on the Focus. NHTSA, read September 3 and October 24, 2026
- Ford programs 24N07 and 17M06, the dealer letters hosted by NHTSA, for the purge valve replacement and its terms. Ford Motor Company, read September 3 and October 24, 2026
- FCA service bulletins 18-050-16, 18-035-20 and 18-048-23, STAR S2008000112 and Stellantis parts notice 9100471, for the unplugged hose, the software reflash, the scan tool leak test and the leak switch. FCA US LLC via NHTSA, read September 3 and October 6, 2026
- Ford SSM 50306, November 23, 2021, and Ford TSB 16-0062, for testing a purge valve before replacing it. Ford Motor Company via NHTSA, read October 6, 2026
- Hyundai bulletin 17-FL-002, March 2017, for the canister warranty extension. Hyundai via NHTSA, read October 24, 2026
- Nissan bulletin NTB13-097J, for the loose cap and the one chart for P0442, P0455 and P0456. Nissan via NHTSA, read October 6 and October 24, 2026
AI illustration by Oil & Miles
How this was compiled
The leak sizes come from the federal rule and the test conditions from California's OBD II regulation, rather than from a repair site. The cards are the recalls, programs and bulletins we read in full on NHTSA's site.
What we didn't do
We didn't smoke test a car or measure a leak ourselves, and we recommend no scan tool, smoke machine or additive. We give no single size for P0455's large leak, because the rule leaves it to each carmaker.
We priced one repair, the revised vent valve on a 2015 Silverado, from our price data, because the part the smoke test finds decides the bill.
This article is general information, not advice about your specific vehicle. See the disclaimer.



