Last updated: July 5, 2026. P0442 means the EVAP system has detected a small leak. The leak can be as simple as a loose or worn gas cap, but small leaks are often harder to find than large EVAP leaks. Common causes include a weak gas cap seal, small cracked hose, rusty filler neck, vent valve leak, purge valve leak, charcoal canister crack, or fuel tank pressure sensor issue.
P0442 usually does not make the vehicle unsafe to drive right away, but it can keep the check engine light on, fail emissions inspection, and prevent EVAP readiness from completing. If you smell strong fuel or see liquid fuel leakage, stop and inspect safely before driving.
P0442 Quick Facts
| Item | What it means |
|---|---|
| Code | P0442 |
| Definition | EVAP System Small Leak Detected |
| Most common first check | Gas cap seal and filler neck |
| Other causes | Small EVAP hose leak, purge valve, vent valve, canister, pressure sensor |
| Severity | Moderate; urgent only with fuel smell or visible fuel leak |
| Best diagnostic tool | Smoke test after basic checks |
P0442 is closely related to P0455, but P0455 points to a large EVAP leak while P0442 points to a smaller leak. A large leak may be obvious. A small leak may need careful inspection and smoke testing.
What P0442 Means
The EVAP system traps fuel vapor from the fuel tank and stores it in a charcoal canister. During an EVAP monitor test, the vehicle checks whether the system can seal. If the system loses pressure or vacuum slowly enough to count as a small leak, the computer can store P0442.
Small leaks can be frustrating because they may not create a strong fuel smell or obvious cracked hose. A gas cap gasket that looks mostly fine, a tiny canister crack, or a valve that leaks only under certain conditions can trigger the code.
Common Symptoms
- Check engine light on.
- Failed emissions readiness or inspection.
- Fuel smell in some cases.
- Loose gas cap message on some vehicles.
- Usually no rough running.
- EVAP monitor remains incomplete after clearing codes.
If engine runs rough after fueling or stalls after refueling, check purge valve behavior. EVAP faults can overlap with fuel-trim symptoms. If lean codes appear too, use the P0171 code guide before replacing oxygen sensors or random EVAP parts.
Common Causes of P0442
| Cause | Why it sets P0442 | First check |
|---|---|---|
| Loose or worn gas cap | Small vapor leak at filler neck | Seal, cap fit, correct cap |
| Rusty filler neck | Cap cannot seal cleanly | Rust, pitting, dirt, bent sealing surface |
| Small EVAP hose crack | System loses pressure slowly | Hoses near tank, canister, engine bay |
| Purge valve leaking | Valve does not seal when closed | Vacuum leak through purge valve |
| Vent valve leaking | EVAP test cannot seal system | Dirt, corrosion, stuck valve |
| Charcoal canister crack | Vapor leak near canister | Impact damage, cracks, loose fittings |
| Fuel tank pressure sensor issue | Computer may misread EVAP pressure | Sensor data and related circuit codes |
How to Diagnose P0442
Use a slower, more careful process than with a large leak. P0442 can come from tiny leaks that are not visible during a quick glance. Start with cheap checks, then use smoke testing if the code returns.
- Scan all codes. Record P0442 plus any P0440, P0455, P0456, purge valve, vent valve, or fuel tank pressure codes.
- Save freeze frame. Note fuel level, temperature, speed, and whether the code set after refueling.
- Check gas cap. Inspect gasket, cap fit, clicks, dirt, cracks, and correct part.
- Inspect filler neck. Look for rust, pitting, damaged sealing surface, or loose filler parts.
- Inspect EVAP hoses. Look for small cracks, loose clamps, disconnected lines, or rubbed areas.
- Check purge valve sealing. A purge valve that leaks when closed can cause EVAP and fuel-trim symptoms.
- Check vent valve. Dirt or corrosion can keep it from sealing during EVAP test.
- Use smoke test. Small leaks often need smoke to reveal the leak point.
- Repair confirmed leak. Replace cap, hose, valve, canister, or sensor only when evidence supports it.
- Clear code and complete drive cycle. EVAP monitor may need specific fuel level and temperature.
Before clearing codes, read stored, pending, and permanent code status. The stored vs pending vs permanent OBD2 codes guide explains why a repaired EVAP issue may still need drive cycles before it disappears fully.
Scanner Data to Check
| Data point | Why it matters |
|---|---|
| Freeze frame | Shows conditions when P0442 set |
| Fuel level | EVAP monitor runs only in certain fuel range on many vehicles |
| Fuel tank pressure | Shows pressure/vacuum change if supported |
| Purge command | Shows purge activity during test conditions |
| Vent command | Shows whether system should be sealed |
| Readiness monitors | Confirms EVAP monitor after repair |
| Pending codes | Can show leak returning before check engine light comes back |
A basic scanner can read P0442, but EVAP diagnosis improves with freeze frame, pending codes, readiness status, and fuel tank pressure data on supported vehicles. If you need more data, compare scanners in our OBD2 scanner with live data guide.
P0442 vs P0455
| Code | Leak type | Typical first check | Diagnostic difficulty |
|---|---|---|---|
| P0442 | Small EVAP leak | Gas cap seal, filler neck, small hose leak | Often harder to find |
| P0455 | Large EVAP leak | Missing/loose gas cap, disconnected hose, stuck valve | Often easier to find |
If your scanner shows both codes, start with gas cap and visible hose checks, then smoke test. Do not replace canister or valves without proof.
Common Mistakes
- Replacing purge valve without testing it.
- Ignoring gas cap seal because cap looks normal.
- Missing rust or dirt on filler neck sealing surface.
- Clearing code before saving freeze frame.
- Replacing charcoal canister without smoke test evidence.
- Expecting EVAP readiness to complete immediately after repair.
- Ignoring fuel smell around tank or filler area.
Can I Drive With P0442?
You can usually drive with P0442 if the vehicle runs normally and there is no strong fuel smell or visible fuel leak. But repair it before emissions inspection and do not ignore repeated EVAP faults. Vapor leaks can keep readiness incomplete and hide other EVAP problems.
Stop and inspect safely if raw fuel smell is strong, liquid fuel appears, or the code appears right after fuel-system repair.
Related Codes
P0442 can appear with P0440, P0446, P0455, P0456, purge valve codes, vent valve codes, or fuel tank pressure sensor codes. If rough running or misfire appears too, diagnose engine symptoms with the P0300 code guide. If EVAP faults affect fuel trims, compare symptoms with the P0171 code guide.
Final Advice
For P0442, check gas cap seal and filler neck first, then inspect EVAP hoses, purge valve, vent valve, and canister area. If the leak is not obvious, smoke testing is usually better than guessing. Small EVAP leaks are often cheap once found, but expensive when parts are replaced blindly.
If you need one scanner for codes, freeze frame, readiness, and basic live data, start with the main best OBD2 scanner guide.
FAQ
What is most common cause of P0442?
Gas cap seal or filler-neck sealing issue is common first check. If code returns, inspect small EVAP hoses, purge valve, vent valve, canister, and pressure sensor data.
Can P0442 clear after tightening gas cap?
Yes, if gas cap was cause. It may take several drive cycles and correct EVAP monitor conditions before light turns off or readiness completes.
Is P0442 worse than P0455?
No. P0442 is small leak, P0455 is large leak. P0442 can be harder to find because leak may be tiny.
Do I need smoke test for P0442?
Often yes if gas cap, filler neck, and visible hoses look good. Small EVAP leaks are hard to find without smoke.




