P0455 on 2015-2022 GMC Acadia: EVAP Large Leak Causes and Fixes
For a 2015-2022 GMC Acadia, code P0455 most often means you have a loose or faulty gas cap. If not the cap, the next most likely cause is a failed EVAP purge valve on the engine. A new gas cap costs $15-$30, while a purge valve is around $25-$70 for the part. This is a common and usually simple DIY fix.
- P0455 on your Acadia means the EVAP system has a large leak.
- Always check your gas cap first. Make sure it's tight and the seal is intact. This is the most common and cheapest fix.
- If the gas cap isn't the problem, the EVAP purge valve on the engine is the next most likely culprit and is a straightforward DIY replacement.
- If the problem is not the cap or purge valve, a professional smoke test is the best way to find the leak, which could be a vent valve, cracked hose, or damaged canister.
- You can safely drive the vehicle, but you will not pass an emissions test until the leak is fixed.
What's Unique About the 2015-2022 Gmc ACADIA

The 2015-2022 year range covers two distinct generations of the GMC Acadia. The 2015-2016 models are the first generation (Lambda platform), sharing parts with the Chevy Traverse and Buick Enclave. On these, the EVAP purge valve (ACDelco P/N 12690512) is a very common failure point. 🎬 Watch: How to replace the purge valve on 2007-2016 models. The second generation (2017-2022) is a smaller, redesigned vehicle (C1 platform) and uses different parts, such as purge valve ACDelco P/N 12630282. 🎬 Watch: Step-by-step purge valve replacement for 2017-2024 Acadia 3.6L. For both generations, a loose gas cap is the number one cause, but component failures like the purge or vent valve are also frequent.
Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.
Generation note: This range covers two generations. The 2015-2016 models belong to the first generation, while 2017-2022 models are the second. The function of the EVAP system is the same, but the physical location and part numbers for components like the purge valve and vent canister will differ between these two generations. For example, the 1st gen purge valve is ACDelco 12690512, while the 2nd gen is often ACDelco 12630282.
Symptoms You May Notice

- Check Engine Light is on
- A "Tighten Fuel Cap" message may appear on the driver information center
- A noticeable fuel smell, particularly around the rear of the vehicle or the gas cap area
- Hard starting after refueling (engine cranks longer or stumbles after a fill-up), which strongly points to a stuck-open purge valve
- Replacing the charcoal canister when only the vent valve has failed (if the valve is available separately).
- Replacing other EVAP components before checking for a loose or faulty gas cap.
- Assuming a large leak is from a hose when it's a stuck-open purge or vent valve.
Most Likely Causes

- Loose, Damaged, or Incorrect Gas Cap 🔴 High Probability This is the most common cause for any vehicle with this code, as the cap seal can wear out or be left loose after refueling. It's the first thing to check and the cheapest fix.
How to confirm: Ensure the cap is tightened until it clicks at least once. Inspect the rubber O-ring on the cap for cracks, dirt, or signs of wear. An incorrect aftermarket cap can also cause this. A smoke test will show smoke billowing from a bad cap seal.
Typical fix: Tighten or replace the gas cap. Use an OEM or high-quality aftermarket cap for best results.
Est. part cost: $15-$30 - Faulty EVAP Purge Valve / Solenoid 🔴 High Probability This is a very common failure item on GM vehicles, including both generations of the Acadia. The valve can get stuck open, creating a constant vacuum leak within the EVAP system.
How to confirm: The purge valve is located on the engine. Disconnect the valve and try to blow through it. If air passes, it is stuck open and needs replacement. A scan tool can also be used to command the valve and check its operation; if it's commanded closed but still allows vacuum to pass, it's faulty. This failure often causes a P0496 code to appear alongside P0455.
Typical fix: Replace the purge valve. This is typically a simple DIY repair involving one 10mm bolt and two connections.
Est. part cost: $25-$70 - Faulty EVAP Vent Valve / Solenoid 🟡 Medium Probability Located near the fuel tank, often as part of the charcoal canister, this valve is exposed to road debris and moisture, which can cause it to fail or stick open. TSB #PIE0528 specifically mentions issues with the canister assembly on some GM models.
How to confirm: This valve is normally open and closes during the EVAP test. Diagnosis usually requires a scan tool to command the valve closed and a smoke machine to see if the system still leaks. On some models, it can be removed and tested for function with a power source.
Typical fix: Replace the vent valve. On many Acadias, it is sold as part of the complete charcoal canister assembly, but can sometimes be replaced separately.
Est. part cost: $50-$150 - Cracked or Disconnected EVAP Hoses ⚪ Low Probability Over time, rubber and plastic hoses can become brittle and crack, or a connection can come loose, especially if other work has been performed on the vehicle.
How to confirm: A visual inspection may reveal obvious cracks or disconnected lines. A definitive diagnosis is made with a smoke test, which will show smoke exiting from the point of the leak.
Typical fix: Replace the damaged section of hose or reconnect the line.
Est. part cost: $10-$50
Rare But Worth Checking
- Cracked Charcoal Canister: The canister body itself can be cracked by road debris, creating a large leak. This is usually found during a smoke test.
- Damaged Fuel Filler Neck: Rust or physical damage to the metal filler neck can prevent the gas cap from creating a proper seal, leading to a persistent P0455 code even with a new cap.
- Damaged Wiring Harness: In one documented case on a platform mate, a damaged wiring harness running along the driver's side floorboard caused a short, leaving the vent valve circuit open and triggering a P0455 code.
Diagnosis Steps

- Check the gas cap. Remove it, inspect the seal for damage, and reinstall it, ensuring it clicks several times.
- If the cap seems old or worn, replace it with a new OEM-spec cap (e.g., ACDelco), clear the code, and drive for a few days to see if the light returns. This is the cheapest and most common fix.
- Visually inspect the EVAP purge valve on the engine and the hoses connected to it for any obvious cracks or damage. The valve is on top of the engine and easy to access.
- Test the purge valve. With the engine off, disconnect the vapor line from the valve. If you can blow air through the valve in either direction, it is stuck open and must be replaced.
- If the purge valve and gas cap are good, visually inspect the EVAP hoses and the charcoal canister assembly under the vehicle, near the fuel tank, for any obvious damage or loose connections.
- If the issue persists, the next step is a professional smoke test. This involves feeding pressurized smoke into the EVAP system to accurately locate the source of the leak, which could be the vent valve, canister, a cracked hose, or the fuel filler neck.
Parts You'll Likely Need
- Fuel Cap
(OEM #ACDelco GT295 (1st Gen), ACDelco GT330 (2nd Gen, check fitment))— This is the most frequent cause of a P0455 code due to wear on the seal or not being tightened properly.
Trusted brands: ACDelco, Stant
OEM price range: $20-$35
Aftermarket price range: $15-$25 - Vapor Canister Purge Valve
(OEM #ACDelco 12690512 (for 2015-2016 3.6L) or ACDelco 12630282 (for 2017-2022 3.6L))— A very common failure point on GM vehicles. It gets stuck open, causing a leak that the system detects.
Trusted brands: ACDelco, Bosch, Delphi, Standard Motor Products
OEM price range: $40-$70
Aftermarket price range: $25-$50 - Vapor Canister Vent Valve/Solenoid
(OEM #ACDelco 23481275 (1st Gen, often part of canister) or GM 85123399 (2nd Gen))— This valve near the tank can fail due to exposure to the elements. It often gets stuck, preventing the system from sealing for its pressure test.
Trusted brands: ACDelco, Dorman
OEM price range: $80-$160
Aftermarket price range: $50-$110
Related Codes That Often Appear With This One
- P0442 — P0442 indicates a small EVAP leak. It can appear alongside P0455 if the system has multiple leaks or if the leak is on the borderline between small and large. TSB #21-NA-124 mentions both codes together.
- P0496 — This code indicates 'EVAP Flow During a Non-Purge Condition,' which almost always points directly to a purge valve that is stuck open. If you see P0496 with P0455, the purge valve is the most likely culprit.
Technical Service Bulletins (TSBs) & Recalls
- PIE0528: Notes that DTC P0455 (among others) may be set and requests field information on warranty parts for complete EVAP canister replacements, indicating this is a known area of concern for GM.
- 21-NA-124: Provides diagnostic tips for finding EVAP leaks that cause P0442 and P0455, confirming the general troubleshooting procedure of checking lines and valves.
Platform-Specific Known Issues
- 1st Gen (2015-2016) Purge Valve Location: On the 3.6L V6 engine in the first-generation Acadia, the purge valve (ACDelco 12690512) is located on the top of the intake manifold, making it very easy to access and replace with just a 10mm socket after removing the engine cover.
- 2nd Gen (2017-2022) Purge Valve Location: On the second-generation Acadia with the 3.6L V6, the purge valve (ACDelco 12630282) is also located on the front of the engine, slightly to the driver's side, and is easily accessible after removing the plastic engine cover. Replacement is a simple DIY job.
- 2nd Gen (2017-2022) Vent Valve Location: On second-generation models, the vent solenoid is located on the front of the vapor canister, which is situated underneath the vehicle, roughly below the driver's seat area. It is removed with a clockwise twist.
Mechanic-Grade Diagnostic Values
- EVAP Purge or Vent Valve Solenoid Resistance — expected: 15 to 30 Ohms. Failure: A reading far outside of this range indicates a damaged internal electrical circuit in the valve.
- Fuel Tank Pressure (FTP) Sensor Voltage during EVAP test — expected: Voltage should increase towards or exceed 3.2 V as vacuum is applied.. Failure: If an external vacuum gauge shows vacuum but the FTP sensor voltage on a scan tool does not change, the FTP sensor is likely faulty.
Scan Tool Commands That Help
- GDS2 / Tech2 (or equivalent professional scanner): EVAP Purge/Seal — This function commands the vent valve closed and the purge valve open to create a vacuum in the EVAP system. It is used to test the system's ability to hold a vacuum and to diagnose individual components like the Fuel Tank Pressure (FTP) sensor.
- GDS2 / Tech2 (or equivalent professional scanner): EVAP Service Bay Test — This is an automated test that runs the EVAP system through its diagnostic sequence to confirm a leak is present or to verify a repair has been successful.
- GDS2 / Tech2 (or equivalent professional scanner): Vent Valve Solenoid Command — Used to manually command the normally-open vent valve to close. This is essential before performing a smoke test to seal the system; otherwise, smoke will simply exit through the open vent valve.
Wiring & Ground Locations
- ECM (Engine Control Module) Ground — The ECM is located in the engine compartment, on the front of the engine for 2009-2012 models, a common location for later models as well.. A poor ground for the ECM can cause erratic behavior and incorrect readings from various sensors, including those in the EVAP system.
- BCM (Body Control Module) Ground — Located under the driver's side of the dash, to the left of the steering column.. The BCM can be involved in EVAP system operation, particularly with messages on the driver information center. A wiring diagram for a 2011 model shows a ground wire (BK) at Pin 3 of a multifunction switch connector.
Real Owner Repair Stories
- YouTube channel 'South Main Auto LLC' (GMC Truck (similar GM EVAP system)) — P0455 Large Leak Detected code was present.
❌ Tried (didn't work) A smoke test was performed but did not reveal an obvious external leak.
✅ What actually fixed it The Fuel Tank Pressure (FTP) sensor was faulty and not registering the vacuum being pulled by the purge valve. The system was not actually leaking, but the bad sensor made the computer believe a large leak was present because it saw no pressure change. The fuel pump assembly, which contained the FTP sensor, was replaced to fix the issue. - YouTube channel 'JasmineFatherGarage4k' (Buick Enclave (platform mate to 1st Gen Acadia)) — Check Engine Light with P0455 and other EVAP codes.
❌ Tried (didn't work) Initial diagnosis pointed towards a common EVAP component failure.
✅ What actually fixed it The root cause was a damaged wiring harness along the driver's side floorboard. The damaged wires caused the vent solenoid circuit to fail, leaving the valve stuck open and creating a large leak condition. Repairing the wiring harness resolved the code.
"I Checked Everything" — The Actual Cause
- In one documented case on a similar GM truck, the vehicle had a P0455 code, but a smoke test showed no leaks. Using a scan tool to command the purge valve on, the technician noticed the Fuel Tank Pressure (FTP) sensor reading did not change, even though the engine note changed, indicating the valve was working. The FTP sensor itself had failed and was not reporting the vacuum being created. The fix was to replace the fuel pump module, which housed the faulty sensor.
OEM Part Supersession History
ACDelco 12610560→ACDelco 12690512— Part was updated or replaced by a new revision.
Heads up: This applies to the 1st generation (2015-2016) Acadia. Some listings indicate that if the original part is marked 12611802, an adapter between the valve and intake manifold may need to be removed when installing the new part number 12690512.ACDelco 12690512→ACDelco 12737252— Part is being replaced by the surviving part number.
Model Year Variations Within This Range
- 2016-2017: GM issued Special Coverage N192210240 for a faulty EVAP Purge Valve on 2016-2017 GMC Acadia models (among others). This extends the warranty coverage for this specific part, which is a known high-failure item that can cause P0496 and contribute to P0455.
- 2017: The 2017 model year is a transition year. The 'Acadia Limited' is a continuation of the first generation body style, while the all-new, smaller 'Acadia' is the start of the second generation. They use different EVAP components, such as purge valve 12690512 for the Limited and 12630282 for the new generation.
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 2015-2022 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
- Model Year Variations Within This Range
- 🎟️ Get 5% Off