P0455 on 2008-2015 Chevrolet Silverado 1500: EVAP Large Leak Causes and Fixes
P0455 on a Silverado indicates a large leak in the EVAP system. The most common causes are a loose or faulty gas cap, a bad EVAP vent solenoid located by the spare tire, or a cracked EVAP purge valve in the engine bay. A new gas cap is under $25, while a vent solenoid can cost between $40 and $90. For 2014-2015 models, a fractured fuel filler pipe is also a known issue per a GM TSB.
- P0455 signifies a large leak in the EVAP system, not a critical engine problem.
- Always check the gas cap first. A loose or worn cap is the most frequent and cheapest fix.
- The EVAP vent solenoid, located near the spare tire, is the second most likely culprit and is a common failure on these trucks.
- If your truck is hard to start right after getting gas, the EVAP purge valve in the engine bay is the prime suspect.
- If the simple fixes don't work, a smoke test is the most reliable way to find the source of the leak.
What's Unique About the 2008-2015 Chevrolet SILVERADO 1500

The 2008-2015 Silverado spans two generations: the GMT900 (2007-2013) and the K2XX (2014-2019). While the P0455 code has the same meaning for both, the specific EVAP components and their locations can differ. A very common failure point on these trucks is the EVAP canister vent solenoid, which is often exposed to road debris and moisture under the truck near the spare tire. TSB #15-06-04-002 specifically addresses this on 2011-2015 models, noting that water and dust intrusion can cause the valve to corrode and fail, leading to P0455, P0449, and difficulty filling the fuel tank. 🎬 Watch: How to replace the vent solenoid to fix filling issues. For 2014-2015 models, TSB #15-NA-019 points to a different common failure: a fracture in the fuel tank filler vent hose, causing a fuel odor and P0455/P0442 codes.
Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.
Generation note: This range covers the second generation (GMT900, 2008-2013) and the early third generation (K2XX, 2014-2015). The location and part numbers for EVAP components like the vent and purge solenoids differ between these generations. For example, the GMT900 vent solenoid is often ACDelco 214-2149, while the K2XX may use ACDelco 23481275. Always verify the part with your truck's VIN.
Symptoms You May Notice

- Check Engine Light is on
- A noticeable fuel smell, especially around the rear of the truck or after refueling.
- Difficulty starting the engine immediately after filling the gas tank (indicative of a stuck-open purge valve).
- Audible whoosh of air when opening the gas cap, indicating pressure buildup from a blocked vent system.
- Difficulty filling the fuel tank (gas pump clicks off repeatedly), often linked to a faulty vent solenoid.
- A "tighten fuel cap" message on the driver information center, even if the cap is tight.
- Replacing the fuel tank pressure sensor. While this sensor can fail, it typically produces a different trouble code (like P0451, P0452, or P0453) and is not a common cause for a P0455 large leak code alone.
- Immediately assuming a complex leak exists without first checking the gas cap. The gas cap is the most common and simplest fix.
Most Likely Causes

- Loose, Damaged, or Incorrect Gas Cap 🔴 High Probability The gas cap is the most frequently removed and re-installed part of the fuel system. Its seal can wear out, get dirty, or it can simply be forgotten or not tightened correctly. This is the first and easiest check for any P0455 code.
How to confirm: Inspect the gas cap for cracks or damage to the rubber O-ring. Ensure it is tightened until it clicks at least once. If the seal looks worn or damaged, replacement is the best test. A new cap is an inexpensive diagnostic step.
Typical fix: Tighten or replace the gas cap. Common OEM parts are ACDelco GT295 (GMT900) and GT330 (K2XX).
Est. part cost: $10-$25 - Faulty EVAP Canister Vent Solenoid/Valve 🔴 High Probability The vent solenoid is typically located near the charcoal canister by the spare tire, making it highly susceptible to corrosion and damage from road debris, mud, and water. It can get stuck open, creating a large leak. TSB #15-06-04-002 confirms this is a common issue caused by debris intrusion.
How to confirm: Inspect the solenoid for visible cracks or damage. A mechanic can command the valve to close with a scan tool and perform a smoke test to see if it's leaking. If codes P0449 or P0446 are also present, the vent solenoid is the prime suspect.
Typical fix: Replace the EVAP canister vent solenoid. For GMT900 trucks, some owners install a filter relocation kit to move the air intake to a cleaner location, preventing repeat failures.
Est. part cost: $40-$90 - Faulty EVAP Purge Valve/Solenoid 🟡 Medium Probability The purge valve, located in the engine bay on the intake manifold, can become stuck open, creating a constant vacuum leak from the EVAP system into the engine. This is a common failure on many GM vehicles.
How to confirm: Remove the valve and try to blow through it. When unpowered, it should be closed. If you can blow through it, it's stuck open and needs replacement. Difficulty starting after refueling is a strong indicator of a stuck-open purge valve.
Typical fix: Replace the purge valve. The original part 12608378 has been superseded by 12690512 (ACDelco 214-2317).
Est. part cost: $25-$50 - Cracked or Disconnected EVAP Hoses/Lines 🟡 Medium Probability The plastic and rubber lines that make up the EVAP system can become brittle and crack over time due to heat and age. Connections can also become loose, especially after other repairs like a fuel pump replacement. TSB #15-NA-019 specifically mentions a fracture in the fuel tank filler vent hose on 2014-2015 models as a cause for P0455.
How to confirm: Visually inspect all accessible EVAP lines between the engine, charcoal canister, and fuel tank for obvious cracks or disconnections. A smoke test is the most effective method to find cracks or leaks that are not visually apparent.
Typical fix: Replace the damaged section of hose or reconnect the line. For the issue in TSB 15-NA-019, the entire fuel tank filler vent hose assembly (e.g., Part #22802073) must be replaced.
Est. part cost: $10-$150
Rare But Worth Checking
- Cracked EVAP Charcoal Canister: The plastic housing of the canister can crack from physical impact (e.g., from road debris or off-roading), creating a large leak. This is less common than component failure but should be checked if other causes are ruled out.
- Leaking Fuel Tank Filler Neck: Corrosion or damage to the metal filler neck where the gas cap seals can prevent a proper seal, even with a new gas cap. This is more common in rust-belt states. For 2014-2015 models, TSB 15-NA-019 identifies a specific fracture point in the filler pipe assembly.
- Leaking Fuel Pump Module Seal: The large O-ring that seals the fuel pump module to the top of the fuel tank can get pinched, twisted, or fail to seal correctly during a fuel pump replacement, creating a large EVAP leak. A smoke test will show smoke exiting from the top of the fuel tank.
Diagnosis Steps
- Check the Gas Cap: This is the simplest and most common cause. Remove the cap, inspect the seal for cracks or debris, and reinstall it, ensuring it clicks several times. Clear the code and drive for a few days to see if it returns.
- Visual Inspection: Inspect all visible EVAP hoses and lines in the engine bay and underneath the truck near the fuel tank. Look for any obvious cracks, damage, or disconnected lines. Pay special attention to the lines around the purge solenoid on the engine and the vent solenoid by the tank.
- Inspect the EVAP Vent Solenoid: Locate the vent solenoid near the charcoal canister (usually by the spare tire). Check for cracks in the plastic housing and ensure the electrical connector is secure. On GMT900 trucks, this is a very common failure point due to its exposed location.
- Test the Purge Solenoid: Locate the purge solenoid on the engine's intake manifold. Disconnect it and try to blow through it. If air passes through, it is stuck open and needs to be replaced. A hard start after refueling is another key symptom.
- Perform a Smoke Test: If the leak isn't obvious, the most effective diagnostic step is to use an EVAP smoke machine. This tool fills the system with low-pressure smoke, which will escape from any leaks, making them easy to spot. This is the professional method for finding leaks in hoses, the canister, the fuel filler neck, or the fuel tank seal.
- Test with a Scan Tool: A bi-directional scan tool can be used to command the vent solenoid to close (it's normally open) and the purge solenoid to open/close. This helps a technician confirm if the valves are responding to commands, which is essential before performing a smoke test.
Parts You'll Likely Need
- EVAP Canister Vent Solenoid
(OEM #ACDelco 214-2149 (GMT900); ACDelco 23481275 (K2XX))— This part is a frequent failure point due to its location under the truck, where it's exposed to water and debris, causing it to stick open. Often paired with code P0449.
Trusted brands: ACDelco, Dorman
OEM price range: $60-$90
Aftermarket price range: $40-$70 - Gas Cap
(OEM #ACDelco GT295 (GMT900); ACDelco GT330 (K2XX))— The seal wears out over time or the cap is not tightened properly, making it the most common cause of a P0455 code.
Trusted brands: ACDelco, Stant
OEM price range: $15-$25
Aftermarket price range: $10-$20 - EVAP Canister Purge Valve
(OEM #ACDelco 214-2317 (Supersedes 12608378))— This valve can get stuck open, creating a large leak path from the EVAP system to the engine intake. It's a common failure and often causes difficulty starting after refueling.
Trusted brands: ACDelco, Standard Motor Products
OEM price range: $30-$50
Aftermarket price range: $25-$45
Related Codes That Often Appear With This One
- P0442 — P0442 indicates a small EVAP leak. Sometimes a deteriorating component will first cause a small leak (P0442) before it worsens and triggers a large leak code (P0455). Both codes are mentioned together in TSBs #21-NA-124 and #15-NA-019.
- P0449 — P0449 specifically points to a fault in the EVAP vent solenoid valve control circuit. If you see P0455 and P0449 together, it strongly suggests the vent solenoid or its wiring is the root cause. TSB #15-06-04-002 lists these codes together as a common combination pointing to a faulty vent solenoid.
Technical Service Bulletins (TSBs) & Recalls
- 21-NA-124: Diagnostic tips for testing EVAP leaks causing P0442 and/or P0455. [⭐ MANUFACTURER TSB — highest authority]
- 15-NA-019: Links fuel odor and P0442/P0455 to a possible fracture in the fuel system. [⭐ MANUFACTURER TSB — highest authority]
- 15-06-04-002: Mentions P0455 in conjunction with difficulty filling the fuel tank. [⭐ MANUFACTURER TSB — highest authority]
Platform-Specific Known Issues
- TSB #15-NA-019 addresses a fuel odor and potential P0455 code caused by a fracture in a fuel system component on 2013-2014 models. [⭐ MANUFACTURER TSB — highest authority]
- TSB #15-06-04-002 notes that P0455 can be accompanied by difficulty filling the fuel tank on 2011 models. [⭐ MANUFACTURER TSB — highest authority]
- An owner of a 2008 model reported code P0455 along with the gas pump repeatedly shutting off during refueling, a classic symptom of a blocked EVAP vent path. [ OWNER COMPLAINT] NHTSA ODI #11067366
Mechanic-Grade Diagnostic Values
- Fuel Tank Pressure (FTP) Sensor Voltage at Idle (System Vented) — expected: ~1.5 Volts. Failure: A reading significantly different from 1.5V with the system at atmospheric pressure can indicate a faulty sensor.
- EVAP Purge Solenoid Resistance — expected: 15 to 30 Ohms. Failure: A reading far outside this range indicates a damaged internal electrical circuit in the solenoid.
- K2XX (2014-2015) Purge Solenoid Mounting Bolt Torque — expected: 89 inch-pounds. Failure: Improper torque could lead to a poor seal or damage to the component.
Scan Tool Commands That Help
- Tech 2 / GDS2 / High-End Aftermarket Scanners: EVAP Service Bay Test — This is a guided functional test that allows a technician to verify the integrity of the entire EVAP system without a full drive cycle. The tool commands the purge and vent solenoids to seal the system and monitors the FTP sensor to confirm it can hold a vacuum. It's used to confirm a leak exists before smoke testing or to verify a repair has been successful.
- Bi-directional Scan Tool: Purge/Seal Test — This function allows manual control over the EVAP components. A technician can command the vent solenoid closed and incrementally open the purge solenoid to draw a vacuum, watching the FTP sensor voltage drop. Then, by sealing the system (closing the purge solenoid), the technician can watch for vacuum decay, which indicates a leak.
Wiring & Ground Locations
- EVAP Canister Vent Solenoid Valve — For 2014-2015 (K2XX) models, the vent solenoid is located underneath the truck on the driver's side, mounted to a frame rail in front of the fuel tank and near the charcoal canister.. Knowing the physical location is critical for visual inspection, testing, and replacement. Its exposed position makes it and its wiring vulnerable to damage from road debris and corrosion.
- EVAP Canister Purge Solenoid Valve — For 2014-2015 (K2XX) models, the purge solenoid is located in the engine bay, directly on the intake manifold near the throttle body.. This valve can get stuck open. Its location makes it relatively easy to access for testing (checking if it's stuck open by blowing through it) and replacement.
Real Owner Repair Stories
- YouTube video from user 'Chris Arnau' (2014-2019 Chevrolet Silverado (farm truck)) — P0449 (EVAP Vent Solenoid Circuit), which is often seen with P0455.
❌ Tried (didn't work) The user did not report trying other fixes first.
✅ What actually fixed it The user replaced the EVAP vent solenoid. Notably, the new GM part required cutting and reusing a piece of the old hose assembly. The user opted for a shortcut by using only a small piece of the new hose instead of routing the full-length vent hose, stating it works fine for their purposes. - YouTube video from user 'Just Jeep It' (Jeep Cherokee XJ (demonstrating a universal technique)) — P0455 Large EVAP Leak
❌ Tried (didn't work) Guessing at the faulty part.
✅ What actually fixed it The user used an inexpensive smoke machine connected to the EVAP service port to fill the system with smoke. The smoke was visibly leaking from a deteriorated rubber hose connection on the vapor canister. Adding a simple hose clamp to the leaking connection sealed the leak and resolved the issue.
"I Checked Everything" — The Actual Cause
- In some cases, a P0455 can be triggered by a faulty Fuel Tank Pressure (FTP) sensor providing an incorrect reading, making the ECM believe there is a large leak when the system is actually sealed. If a smoke test shows no leaks, testing the FTP sensor's voltage against specifications is a critical next step.
- A vent solenoid that works correctly on a bench test (clicks with 12V applied) may still fail under load or when commanded by the PCM. One owner reported a scenario where the solenoid tested good off the truck but would not actuate when plugged in, despite receiving correct voltage. The issue was internal to the solenoid and was resolved by replacing it.
When the Usual Fixes Don't Work
- While the most common causes are the gas cap, purge valve, and vent solenoid, there are numerous owner reports where all three were replaced without fixing the code. In a notable case for a 2020 model, the eventual cause was a cracked plastic EVAP line on top of the fuel tank, which was only discoverable by pressurizing the system and listening for the leak, as a smoke test was not available. This highlights that for persistent issues, the leak may be in a hard-to-see location requiring tank removal to repair.
OEM Part Supersession History
22775864→23481275, 84148818— Part design update by the manufacturer.
Heads up: The updated vent solenoid for K2XX trucks may have a different design requiring the technician to cut and adapt hoses from the original part, or use a new harness adapter, depending on the specific model year and original part installed.
Model Year Variations Within This Range
- 2008-2013 (GMT900): The EVAP vent solenoid (e.g., ACDelco 214-2149) is a common failure. To prevent repeat failures from debris, a vent solenoid filter relocation kit is a popular modification, moving the air intake from the canister area to a higher, cleaner location like the transmission bell housing or up near the fuel filler neck.
- 2014-2015 (K2XX): The vent solenoid location is on the driver's side frame rail, and the part itself (e.g., ACDelco 23481275) went through design changes. Replacements may require hose and wiring modifications. Additionally, TSB #15-NA-019 points specifically to a fractured fuel filler vent hose on these 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.
- Chevrolet SILVERADO 1500:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2008-2015 Chevrolet SILVERADO 1500
- 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
- When the Usual Fixes Don't Work
- OEM Part Supersession History
- Model Year Variations Within This Range
- 🎟️ Get 5% Off