P0442 Code: EVAP Small Leak – Causes and Fixes
Quick answer: P0442 means the EVAP system has a small leak. Start with the gas cap, then check EVAP hoses and the purge and vent valves. A smoke test is the most reliable way to find it.
What P0442 means
P0442 is a generic OBD-II code: Evaporative Emission System Leak Detected (Small Leak).
How the EVAP system works
The evaporative emission (EVAP) system traps fuel vapor from the tank in a charcoal canister. While driving, the purge valve opens and the engine burns the stored vapor. A vent valve closes the system so the computer can test it for leaks by watching pressure or vacuum in the tank.
Symptoms
- Check engine light.
- Usually no change in how the car drives.
- Sometimes a fuel smell near the car.
- Failed emissions test.
Common causes
- A worn or loose gas cap.
- A small crack in an EVAP hose.
- A leaking purge or vent valve.
- A leaking canister or filler neck.
Before you replace parts
- Read the codes with an OBD-II scanner and write down every code, not just this one. Several codes together often point to one cause.
- Look at the freeze frame data: engine temperature, speed and load when the code set.
- Check for technical service bulletins (TSBs) for your vehicle; some codes have known fixes or software updates.
- Clear the code and drive. If it returns quickly, the fault is current; if it takes days, it may be intermittent.
How to diagnose it
- Check the gas cap first: tightened until it clicks, seal not cracked, correct cap for the car.
- Inspect EVAP hoses and connections near the tank, canister and engine for cracks or loose fittings.
- Test the purge and vent valves: with a scan tool you can command them open and closed.
- A smoke test of the EVAP system is the most reliable way to find small leaks.
How to fix it
- Replace a worn gas cap.
- Replace cracked EVAP hoses.
- Replace a stuck purge valve.
- Replace a leaking vent valve or canister.
Parts that fix P0442
- Gas caps: the cheapest fix to try first for EVAP leak codes.
- EVAP purge valves: replace when a purge valve sticks open or leaks.
Check the year, make, model and engine in each listing before you order.
Related codes
- P0455: large leak
- P0456: very small leak
- P0440: EVAP system malfunction
- P0446: vent control circuit
- P0496: high purge flow
About this guide
Code definitions here are the generic OBD-II meanings. Manufacturers can add their own details, and the same code can have different common causes on different engines, so use a service manual or a qualified technician for a full diagnosis. Parts named are ones we list; check the vehicle, engine and part number in each listing, or send us your year, make, model and engine and we will check before you order.
Questions
Can I drive with P0442?
Usually yes. EVAP codes rarely affect how the car drives, but the car will fail an emissions test and fuel vapor escapes. Fix it when you can.
Can a loose gas cap cause P0442?
For leak codes, yes: a loose or worn cap is one of the most common causes. Tighten or replace it, then clear the code and drive for a few days.
How long does it take for P0442 to clear after a fix?
The EVAP test only runs under certain conditions, such as a cold start and a fuel level within a set range, so it can take several days of normal driving.
Will an EVAP code make me fail inspection?
In areas with OBD-II emissions testing, an active check engine light or incomplete EVAP monitor usually means a fail.
What is the difference between P0442, P0455 and P0456?
They are the same kind of fault at different sizes: P0455 is a large leak, P0442 a small leak and P0456 a very small leak.