P0442 on 2006-2011 Cadillac DTS: EVAP Small Leak Causes and Fixes
The P0442 code on a 2006-2011 Cadillac DTS most often points to a loose or faulty gas cap. Before performing complex diagnostics, tighten or replace the gas cap with an OEM part. If the light returns, the next most likely causes are a failed EVAP vent or purge solenoid, which are common failure points on this platform.
- P0442 means your Cadillac DTS has a small leak in the fuel vapor recovery system.
- Always check the gas cap first. Make sure it's tight. If it's old, replacing it with an ACDelco cap (part #GT283 or 10372246) is a cheap and highly effective first step.
- The code does not affect drivability, but your car will fail an emissions test.
- If the gas cap isn't the issue, the most likely culprits are the EVAP vent solenoid or the purge solenoid.
- A smoke test is the most reliable way for a mechanic to find the exact location of the leak.
What's Unique About the 2006-2011 Cadillac DTS

On this generation of the Cadillac DTS, with the 4.6L Northstar V8, the EVAP system components are generally reliable but are subject to age-related failures. The most frequent issues are simple ones like the gas cap seal degrading or one of the two main control solenoids failing. While pass 1 suggested filler neck issues were not common, further investigation shows that a rusted fuel filler neck can also be a source of P0442 leaks, particularly in rust-belt states. The platform-mate Buick Lucerne experiences identical failures of the same components.
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 fuel, particularly around the rear of the vehicle or near the gas cap
- Failure to pass a state emissions inspection
- Hard starting or long crank time immediately after refueling (strong indicator of a faulty purge valve).
- Replacing the O2 sensors. Oxygen sensors are not related to the EVAP system.
- Replacing the catalytic converter. This is an expensive part of the exhaust system and has no connection to the P0442 code.
Most Likely Causes


- Loose or Faulty Gas Cap 🔴 High Probability The rubber O-ring seal on the gas cap can dry out, crack, or become compressed over time, preventing a proper seal. This is the most common cause for any EVAP leak code. Aftermarket caps are notorious for not sealing correctly and causing this code to persist.
How to confirm: First, ensure the cap is tightened until it clicks. If the code returns, visually inspect the rubber seal on the cap for cracks or damage. An OEM-spec replacement is the best confirmation. Some mechanics argue a bad cap typically causes a large leak (P0455), but many owners have resolved P0442 with a new OEM cap.
Typical fix: Replace the gas cap. It is highly recommended to use an OEM part (ACDelco) as some aftermarket caps do not seal correctly.
Est. part cost: $15-$35 - Failed EVAP Vent Solenoid 🟡 Medium Probability This valve, located near the charcoal canister by the rear of the car, is normally open and closes to seal the system for testing. It is exposed to road debris and moisture and can get stuck open due to dirt or internal failure, causing a leak. This is a very common failure on GM vehicles of this era.
How to confirm: A technician can command the valve closed with a bi-directional scan tool and see if it holds a vacuum. A smoke test will often show smoke exiting a failed vent solenoid. It can also be removed and tested with a 12V power source to see if it actuates.
Typical fix: Replace the EVAP vent solenoid. On the DTS, it is typically mounted on or near the charcoal canister, which is located near the fuel tank.
Est. part cost: $30-$60 - Failed EVAP Purge Solenoid/Valve 🟡 Medium Probability This valve, located in the engine bay, controls the flow of fuel vapors from the canister to the engine. If it gets stuck slightly open, it creates a constant small leak in the system. This is a very common failure point.
How to confirm: A key symptom is a long crank time after refueling. A definitive DIY test is to disconnect the electrical connector and the EVAP line from the tank side of the valve. Start the engine. If you can feel vacuum suction from the valve's port, it is stuck open and faulty.
Typical fix: Replace the purge solenoid. This is usually a straightforward repair involving disconnecting two hoses and an electrical connector, often held by a single 10mm bolt.
Est. part cost: $40-$75 - Cracked or Disconnected EVAP Hose ⚪ Low Probability The plastic and rubber hoses in the EVAP system can become brittle with age and exposure to heat, leading to small cracks. A specific documented failure on a 2007 DTS was a cracked line going to the purge valve in the engine bay.
How to confirm: A thorough visual inspection of all accessible EVAP lines is the first step. Rubber elbows and connectors are common weak points. The definitive method is to perform a smoke test, which involves filling the EVAP system with a harmless, visible smoke and looking for where it escapes. 🎬 Watch: How to find a small leak using a smoke machine
Typical fix: Replace the cracked section of hose or reconnect a loose fitting.
Est. part cost: $10-$50
Rare But Worth Checking
- Leaking or Rusted Fuel Filler Neck: In regions where road salt is used, the metal fuel filler neck can corrode and develop pinhole leaks. This will cause a P0442 code and may be accompanied by a a fuel smell after filling up. A smoke test is the best way to confirm a leak in this area.
- Cracked Charcoal Canister: The plastic housing of the canister itself can develop hairline cracks from age or impact from road debris, causing a leak. This is usually found during a smoke test and is less common than a solenoid failure.
- Leaking Fuel Pump Gasket: The large O-ring that seals the fuel pump module to the top of the fuel tank can degrade over time and cause a small vapor leak. This is typically found with a smoke test if all other components have been ruled out.
Diagnosis Steps
- Read the code with an OBD-II scanner to confirm P0442 is present.
- Inspect the gas cap. Remove it, check the seal for cracks or damage, and reinstall it, ensuring it clicks at least three times. Consider replacing with an OEM cap as the first step.
- Clear the code and drive for several days to complete a full drive cycle. If the light does not return, the issue was the cap.
- If the light returns, check for symptoms. Is there a long crank time after getting gas? If yes, suspect the purge valve.
- Perform a DIY check of the purge valve in the engine bay: disconnect the electrical plug and the inlet hose, start the engine, and feel for vacuum at the valve's port. If vacuum is present, the valve is bad.
- If the purge valve seems okay, the next step is a thorough visual inspection of all EVAP hoses, especially under the hood near the purge valve and under the car near the charcoal canister.
- The most effective professional step is a smoke test. A mechanic injects smoke into the EVAP service port and looks for leaks.
- Per GM TSB 21-NA-124, the diagnostic flow should be: 1) Inspect all line connections, 2) Inspect lines for damage, 3) Test the vent valve, 4) Test the purge valve.
- During the smoke test, pay close attention to the vent solenoid, purge valve, all hose connection points, and the fuel filler neck.
Parts You'll Likely Need
- Fuel Tank Cap
(OEM #10372246)— This is the most common failure point. The seal wears out. Using an OEM ACDelco cap is critical, as forum users and mechanics report that aftermarket caps often fail to seal properly, leading to a repeat code.
Trusted brands: ACDelco (OEM)
OEM price range: $20-$35
Aftermarket price range: $15-$25 - Vapor Canister Vent Solenoid
(OEM #25932571)— This valve is exposed to the elements under the car and frequently fails by getting stuck open. It's a common replacement item on GM vehicles. Aftermarket versions from brands like Dorman are available, but mechanics often report higher reliability with the OEM ACDelco part.
Trusted brands: ACDelco, Dorman, Standard Motor Products (SMP)
OEM price range: $40-$60
Aftermarket price range: $30-$50 - Vapor Canister Purge Solenoid/Valve
(OEM #12597567)— Located in the hot engine bay, this valve can fail over time, typically by sticking open. This causes a constant leak and can lead to hard starting after refueling. As with other solenoids, OEM is often preferred for longevity.
Trusted brands: ACDelco, Dorman
OEM price range: $55-$75
Aftermarket price range: $40-$60
Related Codes That Often Appear With This One
- P0455 — P0455 indicates a large EVAP leak. If both codes are present, it suggests a significant leak, such as the gas cap being left off completely or a large hose being disconnected. Sometimes a faulty component can trigger both codes.
- P0446 — P0446 indicates a problem with the vent control circuit or valve performance. If seen with P0442, it strongly points to a faulty EVAP vent solenoid or its wiring.
- P0496 — P0496 indicates EVAP flow during a non-purge condition. This code, especially when paired with P0442 and difficult starting after refueling, is a very strong indicator that the purge solenoid is stuck open.
Technical Service Bulletins (TSBs) & Recalls
- 21-NA-124: Provides diagnostic tips for DTCs P0442/P0455. It advises a specific diagnostic order: 1. Check all EVAP line connections for proper seating. 2. Inspect lines for physical damage. 3. Check the vent valve for a stuck-open condition. 4. Investigate the purge valve.
- PIT4943D: Directs technicians to use an Evaporative Emissions System Tester (smoke machine) to diagnose a P0442 code, reinforcing that this is the standard professional procedure.
Platform-Specific Known Issues
- Fuel Filler Neck Corrosion: For vehicles operated in the rust belt or coastal areas, the steel fuel filler neck is a known potential leak point. Corrosion can create small pinholes that trigger a P0442 code. A visual inspection may reveal bubbling paint or rust, and cleaning the surface with a wire brush can help the gas cap seal better. A smoke test is the definitive way to confirm a leak in the neck itself.
Mechanic-Grade Diagnostic Values
- Fuel Tank Pressure (FTP) Sensor Voltage — expected: Approximately 1.3V to 1.7V with the gas cap off (at atmospheric pressure).. Failure: A reading that is stuck low (e.g., 0.2V) or high and does not change when the gas cap is removed indicates a faulty sensor or wiring issue.
- FTP Sensor 5V Reference Wire — expected: ~5.0 volts when measured to a known good ground with the key on, engine off.. Failure: No voltage indicates a break in the 5V reference wire from the ECM.
- EVAP Vent Solenoid Coil Resistance — expected: Typically between 20-50 ohms.. Failure: A reading of infinite resistance (OL) indicates an open coil, while a reading of zero ohms indicates a short. This test only verifies the coil, not mechanical function.
Scan Tool Commands That Help
- GM Tech2 / GDS2: EVAP Service Bay Test — This is a guided, automated test that allows the technician to force the vehicle's computer to run the entire EVAP leak test sequence in the shop, rather than waiting for a full drive cycle. It commands the solenoids and monitors the FTP sensor to verify system integrity.
- Bi-directional Scan Tool (e.g., Tech2): EVAP Vent Solenoid Close/Open — Used to manually command the normally-open vent solenoid to close. While commanding it closed, a technician can perform a smoke test or monitor the FTP sensor to see if the valve is sealing properly. If the system doesn't seal when the valve is commanded closed, the valve is faulty or stuck.
- Bi-directional Scan Tool (e.g., Tech2): EVAP Purge Solenoid On/Off (or Duty Cycle %) — Used to manually command the normally-closed purge solenoid to open. This verifies the solenoid clicks and functions. It's also used during a smoke test; with the purge valve commanded open, a technician can check if smoke is being drawn into the intake manifold, confirming the valve works.
Wiring & Ground Locations
- EVAP Canister Vent Solenoid — Under the left rear of the vehicle, mounted to or near the EVAP canister.. This component is exposed to road salt and moisture. The wiring harness connector and the wires leading to it are a common point of corrosion and breakage, which can cause an open circuit (often a P0446/P0449) but can also contribute to intermittent sealing issues.
- EVAP Canister Purge Solenoid — Located in the engine bay, on top of the engine near the intake manifold.. Its location in a high-heat area can lead to failure over time. The electrical connector and vacuum lines are easily accessible for testing.
- Fuel Tank Pressure (FTP) Sensor — On top of the fuel tank, typically part of the fuel pump module assembly.. This sensor provides the voltage reading that the ECM uses to determine if there is a leak. A faulty sensor can mimic the symptoms of a leak. Access requires dropping the fuel tank.
- G301 — Under the left side of the rear seat.. This is a primary ground point for components in the rear of the vehicle. While not directly tied to the EVAP solenoids in all diagrams, a poor ground here can cause a variety of difficult-to-diagnose electrical issues.
Real Owner Repair Stories
- GM Evap Service Bay Test - Snap-on Diagnostics Product Forums (2001 Buick LeSabre (platform-mate with similar EVAP system)) — EVAP code present.
❌ Tried (didn't work) Initial diagnostics were inconclusive.
✅ What actually fixed it The fuel filler neck was badly rusted and had to be replaced. After replacement, the EVAP Service Bay Test passed. - Reddit user post (2002 Silverado (similar GM EVAP design)) — P0452 code (FTP sensor related, often seen with P0442).
❌ Tried (didn't work) Initial checks with a basic scanner were not helpful.
✅ What actually fixed it Found a broken green signal wire for the FTP sensor near the harness breakout above the gas tank. Repairing the broken wire resolved the code.
"I Checked Everything" — The Actual Cause
- A common scenario is a smoke test passing, but the P0442 code returning. This often points to an intermittent failure of a solenoid (purge or vent) that is sticking only under specific temperature or vacuum conditions, not during the static test. Another cause can be a faulty Fuel Tank Pressure (FTP) sensor that is giving an incorrect reading, making the computer believe there is a leak when the system is actually sealed.
OEM Part Supersession History
10382105, 15750484, 22728634→25932571— Standard part evolution and consolidation by GM.
Heads up: Part 25932571 has been redesigned. Some suppliers note that a VIN check is required to ensure the latest version is correct for the specific vehicle, as the redesign may not be a direct fit for all original applications.12570469, 12597341, 12597566, 12606684→12597567, which is now superseded by 12735397— Standard part evolution and consolidation for the purge solenoid.
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.
- Cadillac DTS:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2006-2011 Cadillac DTS
- Diagnostic Flowchart
- 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
- 🎟️ Get 5% Off