P0442 Low Severity

P0442: Evaporative Emission Control System Leak Detected (Small Leak)

A small leak has been detected in your EVAP system. Unlike P0455 (large leak), this is a pinhole or very small leak. Often caused by a worn gas cap seal, tiny crack in an EVAP hose, or failing EVAP canister vent valve.

Beginner-Friendly
DIY Cost $10-$50
Mechanic Cost $80-$350
DIY Time 0.25-1 hrs

Symptoms

Causes (Ranked by Likelihood)

1 Worn gas cap gasket high
2 Cracked EVAP vent hose medium
3 Failed canister vent valve medium
4 Pinhole in fuel tank low
📝

50 Most Common OBD2 Codes - Free Printable

Plain-English explanations for the codes mechanics charge $100+ to diagnose.

✓ Check your email!

No spam. Unsubscribe anytime.

DIY Fix Steps

⚠ Safety first: work on a cold engine, chock wheels, use jack stands - never rely on a floor jack alone.

Step 1 Replace gas cap ($10-20)

Start with a new OEM-spec gas cap. The small leak threshold is sensitive enough that a worn cap seal will trigger P0442. Clear code, drive 3 warm-up cycles.

Step 2 Inspect all EVAP hoses

Trace all rubber EVAP lines. Small leaks are hard to see - bend each hose to check for cracking. Pay attention to lines near heat sources.

Step 3 Smoke test for pinhole leaks

P0442 small leaks are nearly impossible to find without a smoke machine. Most shops charge $50-80 to smoke test the system and pinpoint the leak.

Tools Needed

New gas capSmoke machine (shop)Flashlight

DIY vs Mechanic Cost

DIY Cost $10-$50 Parts only
vs
Mechanic Cost $80-$350 Parts + labor
DIY Savings: $30-$340

Vehicles Commonly Affected

Related Codes