P0457 means the evaporative emission (EVAP) system failed its leak test with a large leak, and the engine computer decided the fuel cap is the most likely reason. Most of the time it is right, and the fix costs nothing. But no sensor anywhere in the car actually checks the fuel cap. The PCM is making an educated guess, based on the leak appearing shortly after you refuelled. This article explains how that guess is made, the six real causes in order of likelihood, and what to do when a good, tight cap does not make the code go away.
Start with the table, then read the triage note under it.
| Cause | Telltale Sign | Typical Cost |
|---|---|---|
| Cap loose, not clicked, or left off | Code or “check fuel cap” message appeared within a day or two of refuelling | $0 |
| Worn, cracked or wrong fuel cap | Hardened or split rubber seal, or an aftermarket cap that does not click positively | $15 to $50 |
| Tether or debris trapped under the cap | Cap feels tight but the tether or grit is caught between the seal and the filler neck | $0 |
| Capless filler flap not sealing | Car has no screw cap; flap is dirty, sticking or damaged | $0 to $400 |
| Corroded or cracked filler neck | Rust or pitting on the sealing lip; common on older vehicles in salted-road regions | $150 to $600 |
| Large leak elsewhere in the EVAP system | New cap and good seal, but the code keeps returning; a smoke test finds the leak | $100 to $700 |
Stop and have it checked promptly if you can smell raw fuel around the car or see fuel leaking. P0457 on its own is an emissions fault, not a safety fault, but a liquid fuel leak is a fire risk and is a different problem. A P0457 with no fuel smell is safe to drive while you work through the causes below.
What P0457 Actually Means
The EVAP system stores fuel vapour from the tank in a charcoal canister and later draws it into the engine to be burned, instead of letting it vent to the air. Because a leak would release those vapours, the OBD-II system periodically tests the whole system for leaks. It seals the system with the vent valve, then either pulls a vacuum through the purge valve or pressurises it with a leak detection pump, depending on the manufacturer, and watches how well it holds. The site’s EVAP system basics guide explains the parts involved.
The test only runs under specific conditions. The fuel level has to be within a mid-range window, the engine and ambient temperatures have to be in range, and many vehicles also need the car to have sat for several hours. When the test finds a large leak (the category P0455 covers), many vehicles then check one more thing: did the fuel level rise recently? The fuel level sensor tells the PCM when the tank was filled. A large leak detected soon after a refuelling event is most likely a cap that was not tightened, so the PCM logs P0457, “EVAP system leak detected (fuel cap loose/off)”, and on many cars shows a “check fuel cap” message.
Manufacturers implement this differently, and a few use the code number with different wording. The principle is the same across most of them: P0457 is a large leak plus a refuelling event, and the cap is an inference, not a measurement.
Why a Good Cap Does Not Always Clear P0457
This is the distinction that saves money. Because the PCM is inferring the cause from timing, P0457 will point at the cap whenever a large leak happens to be found after a fill-up, even if the real leak is a split hose under the car. If the cap is tight, the seal is good and the code comes back, treat P0457 exactly like P0455. It is a large EVAP leak that needs finding, and the cap has already been ruled out. The site’s P0455 guide covers that wider search.
The other half of the idea is timing. Tightening the cap does not turn the light off straight away. The PCM has to rerun the leak test and pass it, and the conditions above mean that can take several days of normal driving. Volkswagen makes this point directly in its tech tip 01-21-01TT for P0442 and P0457 on the 2019 to 2021 Tiguan: “If the MIL has illuminated, the light will remain for some time even if the customer has corrected the fuel cap concern.” A light that stays on for a day after you fix the cap is normal. A code that comes back after the system has had a fair chance to retest is the signal to look further.
Symptoms You May Notice Alongside the Code
Usually there are no drivability symptoms at all. The engine runs normally, because the EVAP system has nothing to do with how the engine makes power. Expect a check engine light, and on many vehicles a “check fuel cap” or “check gas cap” message or light first. Some drivers notice a faint fuel smell near the filler door. A car with a stored P0457 will also usually fail an emissions inspection, because the MIL is on and the EVAP monitor is incomplete. The site’s guide to the check fuel cap light covers the dashboard side of this.
1. Cap Loose, Not Clicked, or Left Off
The most common cause by a wide margin, and the reason the code exists. A cap that was not turned far enough, was cross-threaded, or was left on the pump island lets vapour escape, and the next leak test fails. Remove the cap, check the threads and the seal, refit it, and turn it clockwise until it clicks.
Newer cap designs can need more turning than people expect. Ford’s special service message 50977 covers 2021 to 2022 F-Super Duty and 2021 to 2023 E-Series vans with the 6.2L or 7.3L gasoline engine that set P0457. Ford notes that “the fuel filler cap design has changed, requiring multiple turns to seal properly,” and advises turning it clockwise “until there is at least one audible click.” If your cap has recently been replaced, or you are used to a different vehicle, this is worth knowing.
2. Worn, Cracked or Wrong Fuel Cap
The rubber O-ring or gasket on the cap hardens and cracks with age and heat. A cap can click and feel tight while its seal no longer holds vapour. Inspect the seal for cracks, flattening or missing sections. Cheap aftermarket caps are another source of trouble, because some do not seal precisely against the filler neck, and a few do not click positively. An original-equipment cap, or a quality replacement specified for your vehicle, is inexpensive and removes the variable. The site’s guide to the symptoms of a bad gas cap shows what to look for.
3. Tether or Debris Trapped Under the Cap
A cap can be fully tightened and still leak if something is caught between the seal and the neck. Volkswagen’s tech tip for the Tiguan describes “cases… found with the fuel cap tether trapped under fuel cap”, and says the seal and tether should be inspected for damage that suggests the cap has been installed incorrectly in the past. The same applies to grit, a piece of a fuel-pump receipt, or dried fuel residue on the sealing lip. Wipe the neck clean, make sure the tether hangs free, and refit the cap.
4. Capless Filler Flap Not Sealing
Many newer vehicles have no screw cap at all. A spring-loaded flap inside the filler neck seals itself when the nozzle is withdrawn. These systems can still set P0457 if the flap does not close fully because of dirt, ice, a damaged seal, or a funnel or nozzle forced in at an angle. Look into the neck with a torch, check that the flap snaps shut, and clean around it. If the flap or its seal is damaged, the capless filler assembly is replaced as a unit on most vehicles.
5. Corroded or Cracked Filler Neck
The cap seals against the lip of the filler neck, so a perfect cap cannot seal against a pitted or rusted lip. Steel filler necks on older vehicles, especially in regions that salt the roads, corrode at the top and along the pipe down to the tank. Run a finger around the sealing lip. Any roughness, pitting or flaking rust is a likely leak path. Filler necks are usually replaced rather than repaired.
6. A Large Leak Elsewhere in the EVAP System
If the cap, seal and neck are all good, the leak is somewhere else, and P0457 is only blaming the cap because of when the leak was found. The usual suspects are the same as for P0455: a disconnected or cracked EVAP hose, a split charcoal canister, a vent valve stuck open, or a purge line that has come off. On some vehicles a failed leak detection pump seal can also allow a large leak. The site’s guide to the symptoms of a bad EVAP purge valve covers one common culprit.
Finding these needs a smoke test: low-pressure, visible smoke is fed into the EVAP system, and it escapes where the leak is. This is the standard professional test. Nissan’s bulletin NTB09-020f for 2007 to 2011 vehicles makes the same two points: a loose fuel fill cap may be the cause of EVAP leak codes, and a smoke leak detection machine is one of the recommended ways to confirm what is actually leaking.
Diagnosing P0457 in the Right Order
- Check the cap. Remove it, inspect the seal and tether, clean the neck, refit it and turn until it clicks. Do not clear the code yet; note the date.
- Drive normally for several days. Give the EVAP monitor time to run and pass. Many cars need an overnight rest and a fuel level between roughly a quarter and three quarters full before the test will run.
- Check readiness with a scanner. If the EVAP monitor shows complete and no code has returned, the cap was the cause and you are finished.
- If it returns, replace the cap with an original-equipment part or a quality equivalent, and inspect the filler neck lip for corrosion.
- If it returns again, smoke test the system. At this point the code is behaving like P0455, and guessing at parts gets expensive.
- Check the vent and purge valves for a stuck-open condition if the smoke test finds nothing obvious. Many scan tools can command these valves for a quick check.
Avoid buying a canister, a purge valve and a vent valve on suspicion. Each of them can cause a large leak, and a smoke test that costs less than any one of them will show which, if any, is actually leaking.
Repair Cost
Typical costs, labelled as typical because parts and labour differ between vehicles:
- Tightening or refitting the cap: free.
- Replacement fuel cap: about $15 to $50.
- Capless filler assembly: free if cleaning fixes it, otherwise roughly $100 to $400 installed.
- Filler neck replacement: about $150 to $600 installed, depending on how much has to be removed to reach it.
- Smoke test: about $100 to $200 at most shops, and often credited toward the repair.
- EVAP hose, purge valve or vent valve: roughly $100 to $300 each, installed.
- Charcoal canister: roughly $250 to $700 installed.
Can You Keep Driving With a P0457 Code?
Yes. P0457 does not affect how the engine runs, and it does not damage anything mechanical. Fuel vapour does escape, which is the pollution the EVAP system exists to prevent, and a large leak can let you smell fuel around the car. Fix it for those reasons, and because a lit MIL hides any new fault that comes along later.
The practical deadline is usually an emissions inspection. In areas that test, a lit check engine light or an incomplete EVAP monitor is normally a fail. If you have just fixed the cap, allow a few days of normal driving for the monitor to complete before the test, rather than clearing the code the morning of the inspection, which resets the monitors to incomplete.
Related Codes
- P0455: EVAP large leak detected, without the refuelling inference. If a good cap does not clear P0457, this is effectively what you have. See the P0455 guide.
- P0456: EVAP very small leak, roughly the size of a pinhole. A worn cap seal can cause it too, but it points more often at small cracks and seals. See the P0456 guide.
- P0442: EVAP small leak, between P0456 and P0455 in size. See the P0442 guide.
- P0440: general EVAP system malfunction. See the P0440 guide.
- P0446 and P0449: vent control faults. A vent valve that will not close can produce a large leak reading. See P0446 and P0449.
Frequently Asked Questions
What does the P0457 code mean?
P0457 means the EVAP system found a large vapour leak, and because the leak appeared soon after the tank was refuelled, the engine computer blames the fuel cap. It is an inference, not a direct check of the cap, so a tight, good cap points you toward a leak elsewhere.
Will tightening the gas cap clear P0457?
If the cap was the cause, yes, but not immediately. The EVAP leak test has to run again and pass, which can take several days of normal driving. The check engine light then turns off on its own. Clearing the code early just resets the EVAP monitor.
Is it safe to drive with P0457?
Yes. P0457 does not affect how the engine runs. It is an emissions fault. The exception is a strong smell of raw fuel or visible fuel leaking, which is a fire risk and should be checked straight away.
How much does it cost to fix P0457?
Usually nothing if the cap was loose, or $15 to $50 for a new cap. If the leak is elsewhere, a smoke test costs about $100 to $200, and repairs typically run from about $100 for a hose or valve to $700 for a charcoal canister.
What is the difference between P0455 and P0457?
Both mean a large EVAP leak. P0457 adds the engine computer’s guess that the fuel cap is responsible, because the leak appeared right after refuelling. If the cap is good and the code returns, diagnose it as P0455 with a smoke test.
Can a bad gas cap cause P0457 even if it clicks?
Yes. A cap can click and feel tight while its rubber seal is cracked or hardened, or while the tether or debris is trapped under it. Inspect the seal, clean the filler neck and make sure nothing is caught before replacing the cap.
As an Amazon Associate we earn from qualifying purchases.







