P0457 Code: EVAP Leak (Loose Fuel Cap)
The P0457 trouble code means the PCM detected an EVAP system leak commonly associated with a loose, missing, or faulty fuel cap. Many vehicles set P0457 when the EVAP leak test fails and the system suspects the filler cap area is the most likely cause.
What Does P0457 Mean?
The EVAP system seals fuel vapors and routes them into the engine to be burned. The PCM runs an EVAP leak test by sealing the system and monitoring pressure/vacuum behavior. When the system cannot hold pressure/vacuum, it sets a leak code. With P0457, the PCM is pointing you toward the fuel cap or filler neck area as a likely source.
Symptoms of P0457
- Check Engine Light (often the only symptom)
- Fuel odor near the vehicle (sometimes)
- Failed emissions/inspection readiness (common)
- Usually no drivability symptoms
Common Causes of P0457
1) Fuel cap problems (most common)
- Cap left loose after refueling
- Cap missing
- Cap seal worn, cracked, or hardened
- Incorrect cap type (aftermarket mismatch)
2) Filler neck sealing issues
- Rust or damage on the filler neck sealing surface
- Cracks near the filler neck area
- Loose filler neck hose connection (vehicle-dependent)
3) EVAP leaks elsewhere (less common for P0457)
- Cracked EVAP hoses or vapor lines
- Vent valve not sealing
- Charcoal canister leak
How Serious Is P0457?
P0457 is typically a low-severity code. The vehicle usually drives normally, but emissions increase and inspection readiness can fail. If you smell fuel, the leak should be addressed promptly.
How to Diagnose P0457
- Inspect the fuel cap for a damaged seal and ensure it tightens correctly.
- Inspect the filler neck sealing surface for rust, dents, or debris that prevents sealing.
- Look for fuel vapor odor around the fuel door and under the vehicle near the tank/canister.
- Check EVAP hoses/lines for cracks and loose connections if the cap area checks out.
- Leak verification may be performed using an EVAP smoke test to confirm the source.
How to Fix P0457 (Most Effective Repairs)
| Repair | Most likely when |
|---|---|
| Secure or replace fuel cap | Cap loose, missing, or seal worn/cracked |
| Clean/repair filler neck sealing surface | Rust or damage prevents cap from sealing |
| Repair EVAP hose/line leak | Leak found outside the fuel cap area |
| Replace vent valve or charcoal canister | Vent/canister leak or sealing failure confirmed |
P0457 Repair Cost Estimates
| Repair | Estimated Cost |
|---|---|
| Fuel cap replacement | $10 – $40 |
| Filler neck sealing repair | $50 – $300 |
| EVAP hose/line repair | $30 – $250 |
| Vent valve replacement | $80 – $350 |
| Charcoal canister replacement | $150 – $600 |
| EVAP smoke test diagnosis | $80 – $200 |
External Resources
Authoritative references related to emissions and recalls.
FAQs
How is P0457 different from P0455?
P0455 is a large EVAP leak code. P0457 often points specifically to a loose/off fuel cap or the filler neck sealing area.
How long after tightening the gas cap will the light go off?
It depends on the vehicle’s EVAP test schedule. Some vehicles require several drive cycles before the PCM confirms the fix and turns the light off.
Can I drive with P0457?
Usually yes. Drivability is typically normal, but you may fail inspection readiness until the EVAP leak is resolved.
