Working on this vehicle? Write estimates, send inspections & invoice customers from your phone.

    Start 14-Day Free Trial
    ← All OBD-II codes
    Powertrain code

    P0457 — EVAP System Leak Detected (Fuel Cap Loose/Off)

    Your EVAP System Leak Detected (Fuel Cap Loose/Off) explained.

    Run a shop or repair van?

    Run your next p0457 diagnosis — evap system leak detected (fuel cap loose/off) job in Repairius: estimate, text approval, invoice, paid. Unlimited users.

    Start free trial

    14-day free trial · credit card required · cancel anytime

    Fleet, dispatcher or driver?

    DispatchTool keeps loads, drivers and breakdowns organized. A separate product from Repairius.

    Try DispatchTool

    Need it fixed on your car?

    Find local and mobile shops and call or text them directly.

    Find a shop

    Not ready yet? Get fair-price tips for "P0457 diagnosis — EVAP System Leak Detected (Fuel Cap Loose/Off)" by email

    No spam. Unsubscribe anytime.

    Quick answer

    • What the code means: The computer has detected a small leak in the Evaporative Emission Control (EVAP) system, often due to a loose or missing fuel cap.
    • Severity: Low – generally safe to drive, but address it to prevent further issues.
    • Most common cause: A loose, missing, or faulty fuel cap.

    What the P0457 code means

    The P0457 diagnostic trouble code stands for "EVAP System Leak Detected (Fuel Cap Loose/Off)." This means your vehicle's onboard diagnostic system has identified a leak in the Evaporative Emission Control (EVAP) system. Specifically, it often points to a very small leak, frequently associated with the fuel cap. The EVAP system is crucial for preventing fuel vapors from escaping into the atmosphere, thereby reducing air pollution.

    In plain English, your car's computer thinks fuel vapor is escaping somewhere it shouldn't, and the most common culprit is that the gasoline cap isn't tightened properly or is faulty. Think of it like a soda bottle with a loose lid – the fizz (fuel vapor) will eventually escape.

    Common symptoms

    • Check Engine Light illumination: This is almost always the first and only symptom.
    • No noticeable performance issues: Your car will likely run and drive normally.
    • Possible slight fuel odor (rare): In some cases, a very faint fuel smell might be detectable near the fuel cap or rear of the vehicle.
    • Difficulty passing emissions tests: While not a "symptom" in the traditional sense, a P0457 code will cause your vehicle to fail an emissions inspection.

    Common causes

    1. Loose, missing, or faulty fuel cap: This is by far the most common cause. The fuel cap provides a seal for the EVAP system. If it's not tightened correctly, is damaged, or the rubber O-ring seal is worn, it will cause a leak.
    2. Damaged or cracked EVAP hoses: Over time, rubber and plastic hoses in the EVAP system can become brittle, crack, or disconnect, leading to leaks.
    3. Faulty EVAP purge valve or vent valve: These valves control the flow of fuel vapors within the system. If they stick open or fail to seal properly, a leak can occur.
    4. Charcoal canister failure: The charcoal canister stores fuel vapors. Damage to the canister or its seals can create a leak path.
    5. Leaking fuel tank or filler neck: While less common for P0457 specifically, significant corrosion or damage to the fuel tank or filler neck could lead to an EVAP leak.

    How a technician diagnoses it

    1. Verify the P0457 code and check for related codes: The technician will connect an OBD-II scan tool to confirm the presence of P0457 and check for any other related EVAP codes that might point to a larger system issue.
    2. Inspect the fuel cap: The most immediate step is to check the fuel cap for proper installation (tightness), any visible damage, cracks, or a worn/missing rubber seal. Often, simply re-tightening or replacing the cap resolves the issue.
    3. Clear the code and test drive: After addressing the fuel cap, the technician will clear the code and perform a test drive to see if the Check Engine Light returns. It may take several drive cycles for the EVAP system monitors to run and set the code again if the problem persists.
    4. Perform a visual inspection of EVAP components: The technician will visually inspect all accessible EVAP hoses, lines, and components (purge valve, vent valve, charcoal canister) for signs of damage, cracks, disconnections, or corrosion.
    5. EVAP system smoke test: If the leak isn't obvious, a smoke machine is used. Non-toxic smoke is introduced into the EVAP system. The technician then looks for smoke escaping from any part of the system, pinpointing the leak's exact location.
    6. Scan tool monitoring of EVAP system pressures/vacuum: Using a professional scan tool, the technician can monitor real-time data from the EVAP system pressure sensor. This helps in identifying a leak during the vehicle's own diagnostic tests.
    7. Check purge and vent valve operation: The technician may use the scan tool to command the purge and vent valves open and closed to ensure they are functioning correctly and holding a seal.

    Typical repair cost

    • Fuel Cap Replacement: Parts: $15 - $40, Labor: $0 - $20 (often a DIY fix or quick check by a shop)
    • Replacing a damaged EVAP hose: Parts: $20 - $100, Labor: $50 - $150
    • EVAP Purge Valve Replacement: Parts: $50 - $150, Labor: $80 - $200
    • EVAP Vent Valve Replacement: Parts: $40 - $120, Labor: $80 - $200
    • Charcoal Canister Replacement: Parts: $100 - $400, Labor: $100 - $300
    • EVAP Smoke Test (if not combined with another repair): $75 - $150

    Can I keep driving with this code?

    Yes, generally, it is safe to keep driving with a P0457 code. The code indicates an emissions-related issue, not a problem that will likely cause immediate damage to your engine or leave you stranded. However, it's important to address it relatively soon for a few reasons:

    • Emissions: The EVAP system is designed to prevent harmful fuel vapors from entering the atmosphere. Driving with a P0457 means your vehicle is contributing more to air pollution.
    • Failed inspections: Your vehicle will not pass an emissions test with the Check Engine Light on for this code.
    • Fuel economy (minor): While usually negligible, a persistent EVAP leak could, in some extreme cases, slightly impact fuel economy due to escaping vapors.
    • Preventing compounded issues: Ignoring small problems can sometimes lead to larger, more expensive repairs down the line.

    Related codes

    • P0440: EVAP System Malfunction
    • P0442: EVAP System Leak Detected (Small Leak)
    • P0446: EVAP Vent Control Circuit Malfunction
    • P0455: EVAP System Leak Detected (Large Leak)
    • P0456: EVAP System Leak Detected (Very Small Leak)

    Get this scanned at a trusted shop on Repairius.

    Need this code diagnosed?

    Request service from shops in your area.

    Related P-series codes

    Parts, tools, and pros for this code

    diagnostic
    passenger

    Parts pros use for this job

    • •Oxygen sensor
    • •Spark plugs
    • •MAF sensor

    Tools pros use

    • •OBD-II scanner
    • •Code reader
    • •Smoke leak tester

    Scan your own codes

    A basic OBD-II scanner pays for itself the first time you avoid a diagnostic fee.

    • •Bluetooth scanners for any phone
    • •Live data & freeze frame
    • •Reset check engine light

    Prefer a professional?

    Find local and mobile shops and call or text them directly.

    • ✓Call or text shops directly
    • ✓Verified reviews & ratings
    • ✓See services offered

    Doing it yourself? Shop our partners

    We may earn a small commission from partner links — it never changes the price you pay.

    Run your shop from estimate to payment

    Don't overhaul your shop. Test Repairius on your next job.

    Repairius keeps estimates, work orders, real-time job assignment, customer and vehicle history, inventory, and payments in one place — on desktop and in your pocket.

    14-day free trial · credit card required · cancel anytime

    Not a mechanic? Send Repairius to your shop — they can run estimates, jobs, and invoices in one place.

    Know someone who needs this?

    Share this page with a mechanic, a shop owner, or a friend working on the same problem.

    Know a mechanic or shop owner Repairius could help?

    Send them Repairius in one tap. Free listing, online booking, reminders and the full shop workflow.

    Text them Email