Investigating a P0442 Small EVAP Leak on Your 2019 Subaru Forester
When your 2019 Subaru Forester displays code P0442, the ECM has uncovered evidence of a small leak in the evaporative emission control system — a breach equivalent to a 0.020-inch hole. As the first year of the fifth-generation Forester, the 2019 model introduced the Subaru Global Platform with revised EVAP system routing. After 5-7 years of service, wear-related causes move to the top of our suspect list.
How the 2019 Forester's EVAP System Works
Fuel vapors from the 2.5L boxer engine are stored in a charcoal canister mounted beneath the vehicle. The purge control solenoid valve controls when vapors are drawn into the intake manifold for combustion. The canister vent control valve (drain valve) seals the system during the ECM's pressure-decay leak test. If pressure drops beyond the small-leak threshold with both valves commanded closed, P0442 is set.
Most Likely Causes
- Gas cap O-ring deterioration (30% of cases) — After 5-7 years of use, the gas cap seal loses flexibility and sealing pressure. This is the cheapest and most common fix.
- Purge control solenoid valve degradation (25%) — Thousands of actuation cycles over years of driving cause internal seal wear, allowing slight vapor leakage during closed-system testing.
- EVAP line aging and cracking (20%) — Rubber hoses and plastic connectors in the underbody routing become brittle from years of thermal cycling, road salt, and vibration.
- Canister vent control valve (drain valve) wear (15%) — The drain valve's sealing surfaces deteriorate from contamination and age, failing to hold vacuum during self-tests.
- Charcoal canister degradation (10%) — Years of potential fuel overfilling or environmental exposure can compromise the canister housing or internal media.
Diagnosis Approach
Start with the easiest clue to check — replace the gas cap entirely. At this age, a new cap ($15–$30) is more reliable than trying to assess the old seal. Clear the code with an OBD-II scanner and drive through a complete monitoring cycle. If P0442 returns, get underneath the Forester and visually inspect EVAP hoses and fittings between the fuel tank and charcoal canister — look for cracks, loose clamps, or brittle rubber. A professional smoke test provides definitive leak location. With SSM4 diagnostics, a Subaru shop can actuate individual valves to isolate the failing component.
Repair Costs
- Gas cap replacement: $15–$30
- Purge control solenoid valve: $120–$270
- EVAP hose or fitting repair: $75–$200
- Canister vent control valve (drain valve): $130–$290
- Charcoal canister replacement: $200–$430
- Smoke test diagnosis: $80–$150
Warranty and DIY Considerations
Your 2019 Forester is beyond Subaru's basic warranty, but EVAP components are covered under the federal emissions warranty (8 years/80,000 miles) through 2027. If you're under 80,000 miles, a dealership should repair EVAP faults at no cost — check your eligibility before spending out of pocket. For DIY repairs beyond the gas cap, the Forester's SUV ride height and the boxer engine's flat layout provide good underbody access. The purge solenoid is accessible from the engine bay, and the drain valve near the canister can be reached from underneath with basic tools.