P0442 Code: EVAP Small Leak Causes and Fixes

P0442 means EVAP system small leak. Learn gas cap checks, small leak causes, scanner data, smoke test steps, diagnosis, and fixes.

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

ItemWhat it means
CodeP0442
DefinitionEVAP System Small Leak Detected
Most common first checkGas cap seal and filler neck
Other causesSmall EVAP hose leak, purge valve, vent valve, canister, pressure sensor
SeverityModerate; urgent only with fuel smell or visible fuel leak
Best diagnostic toolSmoke 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

CauseWhy it sets P0442First check
Loose or worn gas capSmall vapor leak at filler neckSeal, cap fit, correct cap
Rusty filler neckCap cannot seal cleanlyRust, pitting, dirt, bent sealing surface
Small EVAP hose crackSystem loses pressure slowlyHoses near tank, canister, engine bay
Purge valve leakingValve does not seal when closedVacuum leak through purge valve
Vent valve leakingEVAP test cannot seal systemDirt, corrosion, stuck valve
Charcoal canister crackVapor leak near canisterImpact damage, cracks, loose fittings
Fuel tank pressure sensor issueComputer may misread EVAP pressureSensor 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.

  1. Scan all codes. Record P0442 plus any P0440, P0455, P0456, purge valve, vent valve, or fuel tank pressure codes.
  2. Save freeze frame. Note fuel level, temperature, speed, and whether the code set after refueling.
  3. Check gas cap. Inspect gasket, cap fit, clicks, dirt, cracks, and correct part.
  4. Inspect filler neck. Look for rust, pitting, damaged sealing surface, or loose filler parts.
  5. Inspect EVAP hoses. Look for small cracks, loose clamps, disconnected lines, or rubbed areas.
  6. Check purge valve sealing. A purge valve that leaks when closed can cause EVAP and fuel-trim symptoms.
  7. Check vent valve. Dirt or corrosion can keep it from sealing during EVAP test.
  8. Use smoke test. Small leaks often need smoke to reveal the leak point.
  9. Repair confirmed leak. Replace cap, hose, valve, canister, or sensor only when evidence supports it.
  10. 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 pointWhy it matters
Freeze frameShows conditions when P0442 set
Fuel levelEVAP monitor runs only in certain fuel range on many vehicles
Fuel tank pressureShows pressure/vacuum change if supported
Purge commandShows purge activity during test conditions
Vent commandShows whether system should be sealed
Readiness monitorsConfirms EVAP monitor after repair
Pending codesCan 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

CodeLeak typeTypical first checkDiagnostic difficulty
P0442Small EVAP leakGas cap seal, filler neck, small hose leakOften harder to find
P0455Large EVAP leakMissing/loose gas cap, disconnected hose, stuck valveOften 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.

Michael Hayes

Written by Michael Hayes

Written by Michael Hayes, editor of Best OBD2 Scanner. Michael researches OBD2 scanners, diagnostic apps, trouble codes, live data features, and vehicle compatibility so readers can choose tools with fewer surprises.

Leave a Reply

Your email address will not be published. Required fields are marked *