🔧 FixIt
info Severity — powertrain OBD-II DTC

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

The ECU has detected a small leak in the EVAP system. The system pressure-tests itself and found that pressure decayed faster than expected, indicating a leak equivalent to a 0.040-inch hole or smaller.

⚡ Quick Summary

Severity
info
DIY Level
Moderate
Repair Cost
$–$
Urgency
Fix when convenient

What Does P0442 Mean?

The Evaporative Emission Control (EVAP) system captures fuel vapors from the gas tank and routes them to the engine to be burned instead of released into the atmosphere. The system consists of a charcoal canister (absorbs vapors), purge valve (opens to route vapors to the engine), vent valve (allows air into the system), and a network of hoses. The ECU periodically tests the system for leaks by sealing it and monitoring pressure changes. A leak as small as 0.020 inches can trigger a code.

The EVAP (Evaporative Emission Control) system captures fuel vapors from the gas tank and routes them to the engine to be burned. Without it, gasoline vapor (primarily volatile organic compounds/VOCs) would escape into the atmosphere, contributing to ground-level ozone formation (smog). The system consists of: charcoal canister (absorbs and stores vapors), purge valve (opens to route stored vapors to the engine intake), vent valve (allows fresh air into the system for purging), hoses connecting all components, and the gas cap (seals the system). The ECU tests the system for leaks by sealing it and monitoring pressure changes using a fuel tank pressure sensor. EVAP codes are among the most common OBD-II codes and are almost never dangerous — they don't affect engine performance at all. However, they will keep the check engine light on and fail emissions testing. Common affected vehicles: GM trucks (vent valve solenoid is a known weak point — $25-$80 part), Toyota (purge valve failures), Honda (canister clogging from topping off fuel tank), Ford (vapor line cracking from age and heat).

Real-World Diagnostic Walkthrough: P0442 is a small EVAP leak, which is paradoxically harder to find than a large leak (P0455). Small leaks are often invisible — a hairline crack in a hose, a slightly warped gas cap seal, or a marginal connection fitting. A professional smoke test is the gold standard for finding small leaks. If you want to DIY, check all EVAP hose connections by hand — push and pull each connection to ensure they're tight. Check the gas cap seal with a flashlight — even a tiny crack can cause P0442. On GM trucks, the vent valve solenoid (located near the charcoal canister under the rear of the vehicle) is a known failure point — the solenoid doesn't seal completely, creating a small leak. Replacement is $25-$80 and takes 20 minutes.

🚨 Symptoms of P0442

check engine light
faint fuel odor near vehicle
failed emissions test

🔍 Common Causes of P0442

LOW
Loose or deteriorated gas cap seal
LOW
Small crack in EVAP hose or connection
LOW
Faulty purge valve (not sealing completely)
LOW
Small crack in charcoal canister
LOW
Faulty EVAP pressure sensor

🛠️ How to Fix P0442

⭐ Most Common Fix

Replace gas cap

💰 $–$ 🔧 easy

Inspect and replace cracked EVAP hoses

💰 $–$ 🔧 medium

Replace EVAP purge valve

💰 $–$ 🔧 medium

Professional EVAP smoke test

💰 $–$ 🔧 hard

🔬 Step-by-Step Diagnosis

  1. 1 Check the gas cap first — tighten it until it clicks. A loose gas cap is the most common EVAP code cause and costs $0.
  2. 2 If the gas cap is tight, look under the car for cracked or disconnected rubber EVAP hoses — they deteriorate with age and heat.
  3. 3 A smoke test is the gold standard for finding EVAP leaks — a mechanic pumps smoke into the system and watches where it escapes. Cost: $80-$150.
  4. 4 Check if the code appeared after fueling — topping off the tank can saturate the charcoal canister and trigger codes.

⚠️ Common Mistakes to Avoid

  • Paying for expensive EVAP diagnosis when the gas cap is loose — always check the cap first and drive for 2-3 cycles.
  • Topping off the gas tank past the first click of the nozzle — this floods the charcoal canister with liquid fuel and causes codes.
  • Replacing the charcoal canister without checking the purge and vent valves — the valves are cheaper and fail more often.
  • Not checking the gas cap first — a loose or cracked gas cap is the #1 cause of EVAP codes and costs $0-$25 to fix.
  • Topping off the gas tank past the first nozzle click — this forces liquid fuel into the charcoal canister, causing $100-$300 in damage.

💡 Pro Tips

  • Stop pumping fuel after the first click of the nozzle — topping off can cause $200+ in EVAP system damage.
  • If you can smell fuel vapors near the vehicle, the leak may be large enough to find without a smoke test — check hose connections visually.

❓ Frequently Asked Questions

What's a 'small leak' vs a 'large leak'?
P0442 is a small leak (0.020-0.040 inch equivalent). P0455 is a large leak (>0.040 inch). Small leaks are harder to find and often require a smoke test.
How much does a smoke test cost?
Typically $80-$150 at a shop. It's the most effective way to find small EVAP leaks — the smoke makes invisible leaks visible.
Why does the gas cap matter?
The gas cap seals the EVAP system. A loose, cracked, or missing cap is the #1 cause of EVAP codes. Always tighten until it clicks. Replace the cap every 50K miles or if the rubber seal is cracked ($5-$25).
Why shouldn't I top off the gas tank?
Pumping fuel past the first nozzle click forces liquid gasoline into the charcoal canister, which is designed for vapor only. This saturates the canister, damages it, and triggers EVAP codes. Canister replacement: $100-$300.

🏥 When to See a Mechanic

If replacing the gas cap does not fix it — a smoke test is the most reliable way to find small EVAP leaks

🚗 Commonly Affected Vehicles

Based on NHTSA complaint data and community reports. P0442 has been reported in the following vehicles:

🚙
2001 BUICK LESABRE
🚙
2008 BUICK LUCERNE
🚙
2009 CHEVROLET COBALT
🚙
2007 CHEVROLET COLORADO
🚙
2012 CHEVROLET CRUZE
🚙
1998 DODGE RAM
🚙
2004 FORD EDGE
🚙
2013 FORD FOCUS
🚙
2016 FORD FUSION
🚙
2020 GMC TERRAIN
🚙
2017 HONDA ODYSSEY
🚙
2002 HYUNDAI ACCENT
🚙
2004-2009 HYUNDAI SONATA
🚙
2000 JEEP CHEROKEE
🚙
2011 KIA SORENTO
🚙
2004 SATURN ION
🚙
2009 SUBARU FORESTER
🚙
2004 TOYOTA AVALON
🚙
2005 VOLVO XC90

Sources: NHTSA complaints database, automotive community forums. This is not an exhaustive list — P0442 can occur in any vehicle with an OBD-II system.

Browse Codes by System

Disclaimer: This information is for educational purposes only. It is not intended as repair advice and we are not responsible for any actions you take on any vehicle. Always consult a qualified mechanic for diagnosis and repair. Repair costs shown are estimates and may vary by location, vehicle, and shop.