Symptoms
- Check engine light on with an EVAP-related code
- No noticeable change in how the car drives
- Possible faint fuel smell in some cases
- Light may have appeared after refueling
Likely causes
- CommonLoose, damaged, or missing gas capThis is by far the most common cause of a small EVAP leak code.
- CommonCracked or disconnected EVAP hoseRubber hoses in the EVAP system dry out and crack with age and heat cycling.
- PossibleFailing purge or vent valveThese solenoids can stick or fail, causing the system to fail its self-test.
- PossibleCracked charcoal canisterThe canister that stores fuel vapor can crack, especially from age or road debris impact.
What to do
- Check and properly tighten the gas cap first, since it's the most common and cheapest fix.
- Get the exact code read; P0442 is a small leak while P0455 is a large leak, which helps narrow the search.
- Inspect visible EVAP hoses (often near the engine and along the fuel tank) for cracks or disconnection.
- Have a shop smoke-test the EVAP system to pinpoint a leak that isn't obvious by eye.
- Replace the specific failed component (cap, hose, valve, or canister) once found.
- Clear the code and allow several drive cycles to confirm the light stays off.
Tools and parts
- OBD-II code reader
Gas capSearch: “gas cap for [year make model]”
EVAP purge valveSearch: “EVAP purge valve for [year make model]”
When to call a pro
If a new, tight gas cap doesn't clear the code after a few drive cycles, a shop with a smoke machine can find the leak quickly.
Safety
Generally low risk
Generally low risk for a careful person. Stop if anything looks different from what this guide describes.