Diagnosing P0442 on Your 2022 GMC Terrain
A P0442 code on your 2022 GMC Terrain means the engine control module has detected a small leak in the evaporative emission system — equivalent to a 0.020-inch opening. The Terrain's compact crossover design features a straightforward EVAP system that responds well to systematic diagnosis.
Terrain EVAP System
The 2022 Terrain's 1.5L turbocharged four-cylinder engine uses GM's standard EVAP system with a purge solenoid valve, vent valve solenoid, and charcoal canister. The ECM periodically seals the system and monitors pressure decay to detect leaks. The Terrain's smaller fuel tank and more compact EVAP routing compared to GM's larger SUVs means fewer potential leak points.
Most Likely Causes
- Gas cap seal wear (40%) — The most common P0442 cause on any vehicle. After two to three years, the gasket may have minor wear or debris preventing a full seal.
- EVAP hose connection issue (25%) — Vapor line connections can loosen from road vibration. The Terrain's compact layout means shorter runs but connections can still work loose.
- Vent valve solenoid malfunction (15%) — The vent valve solenoid can develop sealing issues, preventing the ECM from properly pressurizing the system during leak tests.
- Charcoal canister fault (10%) — Road debris impact can crack the underbody canister housing.
- Purge solenoid valve seal leak (10%) — Internal seal degradation in the purge valve allowing vapor bypass during testing.
Diagnostic Steps
Replace the gas cap first — an OEM GM cap costs under $35. If the code returns after two to three drive cycles, a smoke test is the most efficient next step. A GMC dealer using GDS2 can run targeted EVAP component commands and monitoring. Independent shops with quality smoke machines are equally capable of locating the leak.
Repair Cost Estimates
- Gas cap replacement: $15–$35
- EVAP hose repair: $80–$200
- Vent valve solenoid replacement: $110–$240
- Charcoal canister replacement: $200–$420
- Purge solenoid valve replacement: $110–$240
- Smoke test: $80–$150
Warranty Coverage
Your 2022 Terrain may still be within GM's 3-year/36,000-mile basic warranty depending on purchase date and mileage. The 5-year/60,000-mile powertrain warranty provides additional coverage. Check your warranty status before paying for repairs — if eligible, the diagnostic and repair should be fully covered.