Investigating a P0442 Small EVAP Leak on Your 2022 Subaru Impreza
Code P0442 on your 2022 Subaru Impreza means the ECM has uncovered a small leak in the evaporative emission control system — a breach no larger than a 0.020-inch hole. After 2-4 years of service, the Impreza's EVAP system may show the first signs of wear. Let's examine the clues and identify the source.
How the 2022 Impreza's EVAP System Works
The Impreza's 2.0L boxer engine produces fuel vapors captured in a charcoal canister. The purge control solenoid valve regulates when these vapors are drawn into the intake manifold for combustion. The canister vent control valve (drain valve) seals the system during the ECM's diagnostic self-test. The ECM monitors pressure decay after closing both valves — any loss exceeding the small-leak threshold sets P0442.
Most Likely Causes
- Gas cap seal issue (30% of cases) — After 2-4 years, the gas cap O-ring can develop minor wear or contamination that allows a small vapor leak past the seal.
- Purge control solenoid valve early wear (25%) — The solenoid's internal valve seat may show initial wear from thousands of cycles, creating a slight vapor path during sealed testing.
- EVAP hose or connector issue (20%) — Rubber hoses and connectors routed under the Impreza can develop micro-cracks from temperature cycling and road vibration.
- Canister vent control valve (drain valve) contamination (15%) — Road spray can affect the drain valve's sealing surface, preventing complete closure during leak detection tests.
- Charcoal canister issue (10%) — Repeatedly overfilling the fuel tank can saturate the canister, though this is uncommon at this vehicle age.
Diagnosis Approach
Start with the gas cap. Replace it with a new OEM cap ($15–$30) — at a few years old, it's inexpensive insurance. Clear the code and complete a full drive cycle. If P0442 returns, inspect visible EVAP lines and fittings under the vehicle. A professional smoke test provides the definitive answer — pressurized smoke reveals the exact leak location. A Subaru dealer with SSM4 can also command individual EVAP valves during testing for precise fault isolation.
Repair Costs
- Gas cap replacement: $15–$30
- Purge control solenoid valve: $120–$280
- EVAP hose or connector repair: $80–$200
- Canister vent control valve (drain valve): $130–$300
- Charcoal canister replacement: $200–$450
- Smoke test diagnosis: $80–$150
Warranty and DIY Considerations
Your 2022 Impreza may still be within Subaru's 3-year/36,000-mile basic warranty depending on purchase date and mileage. Regardless, EVAP components are covered under the federal emissions warranty (8 years/80,000 miles). Check your warranty status first — dealership repair is likely at no cost. For DIY repairs beyond the gas cap, you'll need jack stands for underbody access given the Impreza's sedan/hatchback ride height. The purge solenoid is accessible from the engine bay.