P0442 on 2005-2009 GMC Envoy: EVAP Small Leak Causes and Fixes
For a 2005-2009 GMC Envoy, the P0442 code is most often caused by a faulty EVAP vent solenoid located near the gas tank or a loose/bad gas cap. Replacing the vent solenoid is a common DIY fix costing around $25-$65 for the part. A rusted fuel filler neck is also a known cause in rust belt states.
- P0442 means your Envoy has a small leak in the fuel vapor recovery system.
- Always check your gas cap first. Make sure it's tight and the seal isn't cracked. This is the easiest and cheapest fix.
- The most likely part to have failed is the EVAP Vent Solenoid, located at the rear of the vehicle near the spare tire.
- Other common causes are the engine-mounted Purge Solenoid and, in rust-belt states, a corroded fuel filler neck.
- The vehicle is safe to drive, but the issue should be fixed to pass an emissions test and prevent fuel odors.
What's Unique About the 2005-2009 Gmc ENVOY
The GMC Envoy and its GM GMT360 platform-mates (like the Chevy Trailblazer and Buick Rainier) are well-known for issues with the EVAP vent solenoid. This part is mounted near the rear axle by the spare tire, where it is directly exposed to road salt, water, and debris kicked up by the wheels. This exposure causes the solenoid's internal valve to corrode and get stuck open, creating a leak. While gas caps and purge valves can fail on any car, the vent solenoid is a particularly common failure point on these specific trucks, often accompanied by code P0449.
Diagnostic Flowchart
Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.
Symptoms You May Notice
- Check Engine Light is on.
- A faint smell of gasoline, especially when parked or after filling up.
- Difficulty starting the vehicle immediately after refueling (this is a classic symptom of a faulty purge valve, but can be associated with other EVAP issues).
- A "tighten gas cap" message on the instrument cluster, if equipped.
- An audible 'whoosh' of air when opening the gas cap, or a lack thereof, can sometimes indicate a sealing problem.
- Replacing the O2 sensors. O2 sensors are not related to the EVAP system and will not fix a P0442 code.
- Replacing the purge valve when the vent valve is the actual problem. On these vehicles, the rear-mounted vent valve is a more frequent cause of P0442 than the engine-mounted purge valve.
- Replacing the gas cap with a cheap aftermarket one that doesn't seal correctly, leading the technician to believe the cap was not the issue.
Most Likely Causes
- Loose or Faulty Gas Cap 🔴 High Probability → Shop Fuel Tank Cap The gas cap is a simple seal that is frequently removed and replaced. The rubber O-ring can crack, harden, or wear out over time, or the user may not tighten it correctly. Owners on forums frequently recommend trying an OEM cap first, as some aftermarket caps do not seal properly.
How to confirm: First, ensure the gas cap is tightened until it clicks multiple times. Inspect the rubber O-ring on the cap for cracks, stiffness, or damage. Check the fuel filler neck for rust or debris that could prevent a good seal. Some owners suggest applying a thin layer of grease or Vaseline to the O-ring as a temporary test to see if it seals better.
Typical fix: Tighten the cap. If the seal is bad or the cap is damaged, replace it with a new OEM-quality cap. After replacement, the code must be cleared with a scanner, or it may go away on its own after several drive cycles.
Est. part cost: $15-$30 - EVAP Vent Solenoid Failure 🔴 High Probability → Shop Vapor Canister The vent solenoid is located near the rear axle, where it is exposed to road salt, dirt, and moisture, causing it to corrode or get stuck open. This is a very common failure on the GMT360 platform. The internal filter can also become clogged with dust, affecting its operation.
How to confirm: The valve should be normally open. A technician can command it closed with a scan tool during a smoke test to see if it seals. A DIY test involves removing it (it slides off a metal bracket) and applying 12V to the two pins; you should hear a distinct click as the valve actuates. If it's stuck open or closed, it's bad.
Typical fix: Replace the EVAP vent solenoid. The part is located near the charcoal canister by the spare tire and is typically held on by a simple slide-on bracket. 🎬 Watch: How to replace the rear-mounted vent solenoid valve. Many aftermarket replacements, like the Dorman 911-070, include a kit to relocate the filter to a cleaner location, which is a recommended upgrade.
Est. part cost: $25-$65 - EVAP Purge Solenoid/Valve Failure 🟡 Medium Probability → Shop Vapor Canister This valve is located on the engine and cycles frequently, leading to eventual wear. It can get stuck open or fail to seal completely, creating a constant vacuum leak into the intake manifold.
How to confirm: Remove the valve from the engine. With the engine off, try to blow through it. It should be closed and not allow air to pass. If you can blow through it, it's stuck open and needs replacement.
Typical fix: Replace the purge solenoid. On the 4.2L I6 engine, it's located on the driver's side, mounted to the engine block below the intake manifold, and is held by one 10mm bolt. 🎬 Watch: How to test and replace the engine's purge valve.
Est. part cost: $20-$50 - Rusted or Cracked Fuel Filler Neck ⚪ Low Probability → Shop Fuel Filler Neck In regions with heavy road salt use (the "Rust Belt"), the metal fuel filler neck can rust through, creating small pinholes that allow fuel vapor to escape. This is a well-documented issue on Trailblazer and Envoy forums.
How to confirm: Visually inspect the entire length of the fuel filler neck, from the gas cap down to the tank, for signs of heavy rust, flaking metal, or wetness from fuel. A smoke test is the most reliable way to confirm a leak from this area, as smoke will be seen escaping from the rusted section.
Typical fix: The rusted filler neck must be replaced. This involves removing the rear wheel for access and partially lowering the fuel tank to disconnect the hose clamp at the bottom. 🎬 See this walkthrough for replacing a rusted fuel filler neck.
Est. part cost: $100-$200
Rare But Worth Checking
- Cracked or Disconnected EVAP Hoses: The plastic and rubber hoses in the EVAP system can become brittle over time and crack, especially at connection points near the valves or canister. A visual inspection or smoke test is the best way to find these leaks.
- Rusted Fuel Pump Sending Unit Top: → Shop Fuel Pump On GMT360 vehicles used in the rust belt, the metal top of the fuel pump assembly (sending unit) can rust and develop pinhole leaks. The pump sits in a recess on top of the fuel tank that can collect moisture and debris. A smoke test where smoke is seen coming from the very top of the fuel tank is a key indicator. This requires dropping the fuel tank for replacement.
- Cracked Charcoal Canister: → Shop Vapor Canister While less common, the plastic housing of the charcoal canister can be damaged by road debris or age, causing a leak. A visual inspection or smoke test is required to confirm.
- Faulty Fuel Tank Pressure Sensor: → Shop Fuel Tank Rarely, the sensor that monitors system pressure can fail and give a false reading, tricking the computer into thinking there's a leak when there isn't one. This is usually diagnosed after all other possibilities have been ruled out.
Diagnosis Steps
- Check the gas cap. Remove it, inspect the seal for damage, and clean the filler neck surface. Reinstall the cap, ensuring it clicks at least three times. Clear the code and drive for a few days to see if it returns. Consider buying an OEM cap as the first step if the old one is suspect.
- If the code returns, perform a close visual inspection of all accessible EVAP hoses and components. Look for obvious cracks, damage, or loose connections, paying close attention to the lines around the purge and vent solenoids.
- Test the purge solenoid (on engine). Remove it and try to blow through it; it should be sealed. If air passes, it's faulty and needs replacement.
- Test the vent solenoid (near spare tire). This is the most likely culprit. It can be removed and tested by applying 12-volt power to its terminals to see if the valve clicks and operates. If it doesn't click or is stuck open, it has failed.
- Visually inspect the fuel filler neck for heavy rust and flaking, a common issue in northern climates.
- If no obvious faults are found, a professional smoke test is the most effective next step. A machine fills the EVAP system with a harmless, visible smoke under low pressure. Any leaks will be revealed by smoke escaping from the faulty component, whether it's a hose, the filler neck, the charcoal canister, or even the top of the fuel pump.
Parts You'll Likely Need
- Vapor Canister Vent Solenoid
(OEM #ACDelco 214-2149 (supercedes 25950499, 25932571))— This is the most common failure point for a P0442 on the GMC Envoy due to its exposed location at the rear of the vehicle.
Trusted brands: ACDelco (OEM), Dorman (911-070), Standard Motor Products
OEM price range: $45-$65
Aftermarket price range: $25-$45 - Fuel Cap
(OEM #ACDelco GT283)— A worn out or improperly tightened gas cap is the simplest and a very common cause for a small EVAP leak. Using an OEM cap is highly recommended by owners.
Trusted brands: ACDelco (OEM), Gates, Stant
OEM price range: $20-$30
Aftermarket price range: $10-$20
Related Codes That Often Appear With This One
- P0455 — P0455 indicates a large EVAP leak. If the same component causing the P0442 small leak (like a vent valve stuck fully open or a completely loose gas cap) fails more severely, it can trigger a large leak code.
- P0449 — This code specifically points to a fault in the EVAP vent solenoid valve control circuit. It often appears alongside P0442 if the vent solenoid's electrical coil has failed or there is a wiring issue, which is a very common scenario for this vehicle.
Technical Service Bulletins (TSBs) & Recalls
- 21-NA-124: Provides diagnostic tips for EVAP leak codes P0442 and P0455.
- PIT4943D: Details advanced diagnostic procedures for P0442 when the leak is not obvious, involving specific smoke and vacuum testing methods.
Platform-Specific Known Issues
- TSB #PIT4943D - Detailed P0442 Diagnosis: This TSB provides technicians with a detailed diagnostic flowchart for P0442 after initial checks fail. It emphasizes using a scan tool to monitor fuel tank pressure and using a smoke machine (specifically the GM-approved GE 41413-A) to systematically check components like the purge solenoid and fuel cap seal. It also notes that some leaks may only appear under a vacuum condition, requiring further testing.
- TSB #21-NA-124 - General EVAP Leak Diagnosis: This bulletin provides general diagnostic tips for technicians encountering EVAP leak codes like P0442 and P0455, indicating this is a common service issue for GM.
- Owner Experience: The Importance of an OEM Gas Cap: → Shop Fuel Tank Cap Multiple threads on forums like GMTNation and Trailvoy show owners chasing a P0442 code after replacing the gas cap with an aftermarket version. The problem was only resolved after switching to an official ACDelco cap, which provided a better seal.
- Owner Experience: Rusted Filler Neck Repair: Owners in rust-prone areas have shared stories and videos of their fuel filler necks rusting completely through, causing a P0442 code. The repair requires replacing the entire neck assembly, which can be a DIY job but involves working in a tight space near the fuel tank.
Mechanic-Grade Diagnostic Values
- EVAP Vent or Purge Solenoid Coil Resistance — expected: 14 - 50 Ohms. Failure: A reading of 0 Ohms (short circuit) or infinite/OL (open circuit) indicates a failed solenoid coil.
- Fuel Tank Pressure (FTP) Sensor Voltage (Key On, Engine Off) — expected: Approximately 1.3V - 1.7V at atmospheric pressure (system not sealed).. Failure: A voltage that is stuck high (near 5V) or low (near 0V) regardless of pressure, or a reading that doesn't change when a vacuum is applied, points to a faulty sensor or wiring issue.
- FTP Sensor 5V Reference Wire Voltage — expected: 5.0 Volts. Failure: No voltage indicates an open wire from the PCM. This can be tested by jumping the 5V reference wire to the signal wire at the sensor connector; the scan tool should then read 5V.
Scan Tool Commands That Help
- Tech 2 / GDS2 (or equivalent bidirectional scanner): EVAP System Test — This is an automated test that commands the PCM to seal the EVAP system and monitor for pressure decay, simulating the vehicle's self-test. A failure here confirms a leak is present.
- Tech 2 / GDS2 (or equivalent bidirectional scanner): Output Control - EVAP Vent Solenoid — This command allows a technician to manually close the normally-open vent solenoid. This is critical for sealing the system to perform a smoke test or to verify the solenoid's function by listening for a click.
- Tech 2 / GDS2 (or equivalent bidirectional scanner): Output Control - EVAP Purge Solenoid — Allows manual cycling of the purge valve to check its operation. It can be used with a vacuum gauge to confirm it's not leaking when commanded closed.
Wiring & Ground Locations
- G401 / G402 — On the rear of the frame rail, near the fuel tank and spare tire area.. These are the primary grounds for the fuel pump module and EVAP system components at the rear of the vehicle. Corrosion at these points can cause intermittent or complete failure of the vent solenoid and fuel tank pressure sensor, leading to various EVAP codes.
- EVAP Vent Solenoid Connector — At the EVAP vent solenoid, near the charcoal canister by the spare tire.. The wiring and connector pigtail are highly susceptible to corrosion and damage from road debris and moisture. A broken wire right at the connector is a common failure that will set circuit code P0449 and can accompany P0442. The wires are typically Pink (12V+) and White (PCM control).
- EVAP Purge Solenoid Connector — On the driver's side of the 4.2L engine, below the intake manifold.. While less exposed than the vent solenoid, this connector can still fail. Wires are typically Pink (12V+) and Dark Green/White (PCM control).
Real Owner Repair Stories
- TrailVoy.com forum user (2004 Chevy Trailblazer) — P0442 code (small leak).
❌ Tried (didn't work) Replacing the gas cap.
✅ What actually fixed it A smoke test revealed the fuel filler neck was completely rusted out and leaking. Replacing the filler neck resolved the code. - YouTube video by Automotivated (2006 Chevy Trailblazer) — P0442 code that was difficult to pinpoint with a smoke test.
❌ Tried (didn't work) Initial smoke test was inconclusive as smoke was billowing from the top of the tank area.
✅ What actually fixed it The top of the metal fuel pump assembly (sending unit) had rusted through, creating a crack and a leak. This is noted as a notorious issue in rust belt states due to the pump sitting in a recess on the tank that collects debris and moisture. Replacing the entire fuel pump assembly was the fix. - YouTube video by ScannerDanner (GM Truck (similar EVAP system)) — P0449 (EVAP vent solenoid circuit fault), often seen with P0442.
❌ Tried (didn't work) The initial assumption was a bad vent solenoid itself.
✅ What actually fixed it Testing showed the solenoid coil had correct resistance. The actual cause was a broken wire inside the insulation right at the connector pigtail for the vent solenoid. Tugging on the wires revealed the break. Splicing in a new pigtail connector fixed the problem. - YouTube video by Bullshitkorner (2005 Chevy Trailblazer) — P0442 code returned after a purge solenoid replacement, and a new P0455 code appeared.
❌ Tried (didn't work) Replacing the purge solenoid with a new aftermarket part (the new part was defective out of the box)., Replacing the gas cap with a new aftermarket cap (it did not seal correctly, causing the P0455).
✅ What actually fixed it The P0455 was fixed by reinstalling the original OEM gas cap. The P0442 was fixed by getting a second, non-defective purge solenoid (which was tested with a hand vacuum pump before installation). The story highlights the risk of faulty new parts and improper seals on aftermarket gas caps.
"I Checked Everything" — The Actual Cause
- A faulty Fuel Tank Pressure (FTP) sensor can cause a P0442 code even if the system is perfectly sealed and passes a smoke test. The sensor may send incorrect voltage readings to the PCM, falsely indicating a pressure drop (a leak) when none exists. Diagnosis requires checking the sensor's voltage output with a scan tool or multimeter against known specifications.
- An intermittently failing EVAP vent solenoid can pass a smoke test. The solenoid might function correctly when cold but then stick open or fail to seal when commanded closed during the vehicle's own diagnostic cycle. This can be very difficult to diagnose without catching it in the act with a scan tool monitoring system parameters during a drive cycle.
OEM Part Supersession History
25932571, 25950499, 19207762, 10386359→ACDelco 214-2149— Standard part evolution and consolidation by the manufacturer.
Heads up: The Dorman 911-070 is a common aftermarket replacement that often includes a beneficial filter relocation kit to move the air intake to a cleaner, drier location away from the spare tire. This is considered an upgrade over the original design.
Model Year Variations Within This Range
- 2005-2009: The core EVAP system for the 4.2L I6 engine is largely consistent across these years. However, models with the 5.3L V8 have a different engine-mounted purge solenoid location (on top of the engine) and different hose routing. Furthermore, the extended wheelbase models (Envoy XL) have a larger fuel tank and longer EVAP lines, which can introduce different potential chafe points or failure locations compared to the standard wheelbase models.
Helpful Videos
Used OEM Parts in Stock
New Aftermarket Parts Available
The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.
- Gmc ENVOY:
- 🧭 Diagnostic Flowchart
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2005-2009 Gmc ENVOY
- Symptoms You May Notice
- Most Likely Causes
- Rare But Worth Checking
- Diagnosis Steps
- Parts You'll Likely Need
- Related Codes That Often Appear With This One
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Scan Tool Commands That Help
- Wiring & Ground Locations
- Real Owner Repair Stories
- "I Checked Everything" — The Actual Cause
- OEM Part Supersession History
- Model Year Variations Within This Range
- 🎟️ Get 5% Off