P0442 Code: 2024 Subaru – What It Means & Cost to Fix

2024 Subaru Impreza P0442 EVAP Leak: Causes & Fixes

Investigating a P0442 Small EVAP Leak on Your 2024 Subaru Impreza

A P0442 code on your 2024 Subaru Impreza indicates the ECM has detected a small leak — equivalent to a 0.020-inch hole — in the evaporative emission control system. The all-new sixth-generation Impreza features a redesigned platform with updated EVAP system routing, and even a tiny seal issue will trigger this code. Let's examine the suspects.

How the 2024 Impreza's EVAP System Works

The Impreza's 2.5L boxer engine generates fuel vapors captured in a charcoal canister. The purge control solenoid valve directs stored vapors from the canister to the intake manifold for clean combustion. The canister vent control valve (drain valve) seals the system during the ECM's diagnostic self-test. When both valves are commanded closed and the ECM detects pressure decay beyond the small-leak threshold, P0442 is stored.

Most Likely Causes

  • Gas cap not fully seated (35% of cases) — The most common trigger on a new vehicle. A gas cap that wasn't clicked all the way or has minor debris on its sealing surface allows enough vapor escape to trigger P0442.
  • EVAP line connection issue (25%) — A factory hose clamp or quick-connect fitting that didn't fully seat during assembly can produce a small vapor leak under sealed-system testing.
  • Purge control solenoid valve defect (20%) — A rare manufacturing defect in the solenoid's internal seal allowing slight vapor bypass.
  • Canister vent control valve (drain valve) defect (10%) — A factory defect preventing complete closure during the ECM's leak test.
  • Software calibration needed (10%) — As a new-generation model, the ECM's EVAP monitoring parameters may need a software update to refine leak detection thresholds.

Diagnosis Approach

Start simple. Remove the gas cap, inspect the seal for debris, and reinstall with a firm click. Clear the code and complete a drive cycle. If P0442 returns, take the Impreza to your Subaru dealer — under warranty, diagnosis is at no cost. The dealer will use SSM4 diagnostics for EVAP system testing and may perform a smoke test. They'll also check for Technical Service Bulletins or software updates for the 2024 model year.

Repair Costs

  • Gas cap replacement: $15–$30
  • EVAP line or connector repair: $80–$200
  • Purge control solenoid valve: $120–$280
  • Canister vent control valve (drain valve): $130–$300
  • ECM software update: $0–$150
  • Smoke test diagnosis: $80–$150

Warranty and DIY Considerations

Your 2024 Impreza is fully covered under Subaru's 3-year/36,000-mile basic warranty, and EVAP components are also covered by the federal emissions warranty (8 years/80,000 miles). All diagnosis and repair should be handled at no cost by your Subaru dealer. Do not attempt DIY repairs — warranty coverage is comprehensive.

Got Another Mystery?

"The game is afoot!" Let our AI detective investigate your next automotive case.

Open a New Case