P0455 on 2007-2014 GMC Acadia: EVAP Large Leak Causes and Fixes
On a 2007-2014 GMC Acadia, a P0455 code is most often caused by a loose or faulty gas cap. If the cap is secure, the next most likely culprit is a failed EVAP purge valve on top of the engine, which is an inexpensive and common DIY fix. If neither is the cause, the vent valve near the tank is the next suspect.
- Always check your gas cap first for a P0455 code. Ensure it's tight and the seal is in good condition.
- The EVAP purge valve on top of the engine is the second most likely cause and is a simple, inexpensive DIY replacement.
- If the gas cap and purge valve are not the issue, a smoke test is the best way to find the leak, which could be a faulty vent valve or a cracked hose.
- You can continue to drive the vehicle with this code, but it will not pass an emissions inspection until it is fixed.
What's Unique About the 2007-2014 Gmc ACADIA

The first-generation GMC Acadia, along with its GM Lambda platform mates (Buick Enclave, Chevrolet Traverse, and Saturn Outlook), is known for issues with its EVAP components. While the gas cap is always the first suspect, the canister purge valve solenoid, located on top of the engine, is a particularly common failure point that leads to P0455 or related codes like P0496. This valve can get stuck open, creating a constant vacuum leak that the system interprets as a large leak. The vent valve solenoid, located near the fuel tank, is also a frequent failure point due to its exposure to road debris and moisture.
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 noticeable smell of gasoline, especially around the rear of the vehicle.
- A 'Check Gas Cap' message may appear on the driver information center.
- In rare cases, a rough idle or difficulty starting after refueling if the purge valve is stuck open.
- Difficulty filling the fuel tank, with the pump clicking off repeatedly before the tank is full, can be a symptom of a faulty vent valve.
- Replacing the fuel tank pressure sensor. While this sensor can fail, it is much less common than a physical leak and would typically be accompanied by other specific sensor-related codes.
- Immediately replacing expensive components without performing a smoke test. A smoke test can quickly differentiate between a bad vent valve, a cracked hose, or a faulty canister, saving money on unnecessary parts.
Most Likely Causes


- Loose, Damaged, or Incorrect Gas Cap 🔴 High Probability This is the most common cause for a P0455 code on any vehicle, as the cap seal can degrade over time or simply not be tightened correctly after refueling.
How to confirm: Inspect the gas cap for cracks in the plastic or damage to the rubber O-ring seal. Ensure it is tightened until it clicks multiple times. Clean the sealing surface on the cap and the fuel filler neck.
Typical fix: Tighten the cap. If the seal is worn or the cap is damaged, replace it with a new OEM or high-quality aftermarket cap.
Est. part cost: $15-$30 - Faulty EVAP Purge Valve Solenoid 🔴 High Probability The purge valve on the GM 3.6L V6 engine is a very common failure item across the Acadia, Traverse, and Enclave. It often gets stuck open, causing a permanent leak path from the EVAP system to the engine intake.
How to confirm: Locate the valve on top of the engine. With the engine off, disconnect the hose leading from the valve towards the rear of the vehicle. There should be no vacuum present at the valve's port. If you can blow through it or feel a vacuum with the engine running (and the valve not commanded on by a scan tool), it is stuck open and faulty. A hand vacuum pump can also be used to test if it holds vacuum.
Typical fix: Replacement of the purge valve solenoid. It is held on by one 10mm bolt and is easily accessible after removing the engine cover. The electrical connector and hose have quick-disconnect fittings. 🎬 Watch: Step-by-step guide to replacing the purge valve solenoid.
Est. part cost: $25-$50 - Faulty EVAP Vent Valve Solenoid 🟡 Medium Probability The vent solenoid is exposed to road debris and moisture under the vehicle, near the spare tire, which can lead to corrosion and failure. It is designed to be normally open and must close to seal the system for the leak test; if it gets stuck open, it causes a large leak.
How to confirm: The valve is located near the charcoal canister under the vehicle, near the fuel tank. It can be commanded closed with a capable scan tool to see if it seals. A smoke test is the most effective way to confirm it's leaking when it should be closed. Sometimes the valve fails due to dust intrusion, a condition noted by GM in TSB 23-NA-073.
Typical fix: Replace the vent valve solenoid. This part is typically mounted to or near the EVAP canister and may require lowering the spare tire for access. 🎬 See how to access and replace the vent valve solenoid.
Est. part cost: $30-$70 - Cracked or Disconnected EVAP Hoses ⚪ Low Probability Plastic and rubber lines can become brittle with age and heat cycles, leading to cracks. Hoses can also be disconnected or damaged during unrelated repairs. GM TSB 21-NA-124 specifically calls out checking for unseated tube connections as a primary diagnostic step.
How to confirm: A visual inspection of all accessible EVAP lines between the engine, canister, and fuel tank may reveal an obvious break. However, a smoke test is the most reliable method to find a leak in the hose system.
Typical fix: Repair the cracked section with a new hose or connector.
Est. part cost: $10-$40
Rare But Worth Checking
- Cracked Charcoal Canister: The plastic housing of the EVAP charcoal canister can develop cracks from road debris impact or age, creating a large leak. This is usually found during a smoke test.
- Damaged Fuel Filler Neck: Rust or damage on the rim of the filler neck can prevent the gas cap from creating a proper seal, leading to a P0455 code even with a new cap. This was a known issue on some GM platforms.
Diagnosis Steps
- Check the gas cap. Remove it, inspect the seal for damage, and clean the sealing surfaces. Reinstall it and ensure it clicks several times. Clear the code and drive for a few days to see if it returns.
- If the code returns, locate the EVAP purge valve on top of the engine. With the engine off, remove the vapor line and try to blow through the valve. If air passes through, the valve is stuck open and must be replaced.
- If the purge valve is good, perform a visual inspection of all visible EVAP hoses for obvious cracks, damage, or disconnections, paying close attention to connection points as advised by TSB 21-NA-124.
- The next step is a professional-level smoke test. A machine injects low-pressure smoke into the EVAP system. Smoke will exit from any leak, making it easy to pinpoint the source, whether it's the vent valve, a cracked hose, or the charcoal canister.
- Using a bi-directional scan tool, command the vent solenoid (located near the fuel tank) closed and see if the system can hold a vacuum. If it cannot, and smoke testing shows the leak is from the vent solenoid, it needs replacement.
Parts You'll Likely Need
- Gas Cap — This is the most frequent cause of a P0455 code due to a worn seal or improper tightening.
Trusted brands: ACDelco, Stant
OEM price range: $20-$35
Aftermarket price range: $15-$25 - EVAP Canister Purge Valve Solenoid
(OEM #12610560)— A very common failure point on this platform; it gets stuck open, causing a large leak code and sometimes running issues. This part has been superseded multiple times; newer numbers include 12690512 and 12737252.
Trusted brands: ACDelco, Dorman, Standard Motor Products
OEM price range: $35-$50
Aftermarket price range: $20-$40 - EVAP Canister Vent Valve Solenoid
(OEM #23481275)— Fails by getting stuck or not sealing, preventing the system from pressurizing for its self-test. Its location under the vehicle makes it prone to damage from the elements. This part number has superseded many previous versions.
Trusted brands: ACDelco, Dorman
OEM price range: $40-$70
Aftermarket price range: $30-$50
Related Codes That Often Appear With This One
- P0442 — This code indicates a small EVAP leak. Sometimes a leak can be borderline and trigger either a small or large leak code depending on conditions. TSB 21-NA-124 covers diagnostics for both codes.
- P0496 — This code indicates 'EVAP Flow During a Non-Purge Condition,' which almost always points directly to a purge valve that is stuck open. It's very common to see this with P0455 on the Acadia and its platform mates.
Technical Service Bulletins (TSBs) & Recalls
- 21-NA-124: Diagnostic tips on testing for possible EVAP leaks in the system to correct a customer concern of an MIL Illuminated with DTCs P0442 and/or P0455 Set.
- 23-NA-073: Addresses EVAP DTCs P0442, P0446, P0455, or P0449, caused by dust intrusion into the evaporative canister and vent solenoid in dusty environments.
Platform-Specific Known Issues
- GM issued a Technical Service Bulletin (TSB #21-NA-124) providing diagnostic advice for technicians dealing with EVAP leak codes P0442 and P0455. It emphasizes checking for improperly seated EVAP lines before suspecting faulty components.
- Another TSB, #23-NA-073, addresses P0455 and other EVAP codes caused by operating the vehicle in dusty environments, which can clog the EVAP canister and vent solenoid. The fix involves retrofitting a filter to the system.
Mechanic-Grade Diagnostic Values
- Fuel Tank Pressure (FTP) Sensor Voltage — expected: Approximately 1.5V with the system at atmospheric pressure (e.g., gas cap off). The voltage can vary between 0.1V (high pressure) and 4.9V (high vacuum).. Failure: If the voltage is stuck, does not change when vacuum is applied, or reads outside the 0.1-4.9V range, the sensor is likely faulty. During a purge test, if the scan tool does not show a vacuum but a manual gauge does, the sensor is bad.
Scan Tool Commands That Help
- GDS2 / Tech2: EVAP Purge/Seal — This function is used to command the vent valve closed and the purge valve open to draw a vacuum on the system. After a vacuum is achieved, the purge valve is closed to 'seal' the system. This allows a technician to monitor the FTP sensor for vacuum decay, which indicates a leak.
- GDS2 / Tech2: Vent Solenoid Command — Used to manually command the normally-open vent solenoid to close. A technician can listen for an audible 'click' from the valve to confirm electrical operation before performing a smoke test.
- GDS2 / Tech2: Purge Solenoid Command — Allows a technician to command the purge solenoid to open by a specific percentage (e.g., 30%) while monitoring the FTP sensor. This verifies the purge valve is opening and that the line to the tank is not restricted.
Wiring & Ground Locations
- G303 — Near the base of the left 'B' pillar (the pillar between the front and rear doors).. This is a common interior ground point. While not directly tied to the EVAP solenoids, poor grounds can cause erratic behavior in the Body Control Module (BCM), which communicates with the ECM about vehicle status.
- G102 — On the right inner fender panel in the engine compartment.. This is a primary engine bay ground. The EVAP Purge Solenoid, located on the engine, relies on a clean ground path. Corrosion at this point could potentially affect solenoid operation.
- Engine Control Module (ECM) — Located on the left side of the engine in the engine compartment.. The ECM is the control center for the EVAP system, directly commanding the purge and vent solenoids and interpreting data from the fuel tank pressure sensor. All related wiring terminates here.
Real Owner Repair Stories
- YouTube video by '2010 GMC P0455 Diagnosis & Box Removal' (2010 GMC (Model appears to be a Sierra/Silverado, but diagnosis is applicable to Acadia's system)) — P0455 Large Leak code present. Gas cap was checked and appeared fine.
❌ Tried (didn't work) Initial scan tool test commanding the purge valve on showed the tank pressure dropping and then immediately returning to normal, indicating it could not build a vacuum.
✅ What actually fixed it The Fuel Tank Pressure (FTP) sensor was faulty. It was not correctly registering the vacuum being pulled on the tank. The technician noted that when he replaced the sensor and ran the Purge/Seal test again, the system built and held vacuum perfectly. The sensor itself was the 'leak' the computer was seeing.
"I Checked Everything" — The Actual Cause
- In some cases, a smoke test may not reveal a leak, but the P0455 code persists. This can happen if the Fuel Tank Pressure (FTP) sensor is malfunctioning. The ECM interprets the sensor's incorrect signal (or lack of signal change) as a failure to hold pressure, logging it as a large leak, even when the system is physically sealed.
OEM Part Supersession History
12610560→12690512, 12737252, 55593172— Standard part evolution and design updates by GM.
Heads up: These parts are generally direct replacements. The part is a 2-pin connector valve.Multiple (e.g., 10382080, 15893884, 25932566)→23481275— GM consolidated over a dozen part numbers for the vent valve into a single replacement part.
Heads up: Some older vehicle applications may require a new wiring harness connector to fit the updated 23481275 valve. It is important to verify by VIN if the harness adapter is needed.
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 ACADIA:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2007-2014 Gmc ACADIA
- 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