Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P0455 on 2005-2009 Chevrolet Uplander: EVAP Large Leak Causes and Fixes

P0455 on a Chevy Uplander indicates a large leak in the EVAP system. The most common cause is a loose or faulty gas cap. If the cap is secure, the next most likely culprits are a failed EVAP vent solenoid located on the fuel tank or a purge valve on the engine. Expect to spend $15-$30 for a new gas cap, or $100-$450 for professional diagnosis and repair of other components.

15 minutes to read 2005-2009 Chevrolet UPLANDER
Most Likely Cause
Gas Cap is Loose, Damaged, or Incorrect
Est. Time
1.3 hrs
Shop Labor
$75 – $450
Parts Price
$15 – $110
Safe to drive — Driving with a P0455 code will not damage your engine, but your vehicle will release excess fuel vapors and will fail an emissions test.
Key Takeaways
  • First, check your gas cap. A loose or bad cap is the #1 cause of code P0455.
  • If the gas cap is good, the next parts to check are the purge valve (easy, on the engine) and the vent valve (hard, on the fuel tank).
  • If you also have code P0496, the purge valve is the likely culprit. If you have P0449, the vent valve is the problem.
  • You can continue to drive with this code, but you will fail an emissions test and may notice a slight fuel odor.
  • A smoke test is the fastest way for a mechanic to find the exact source of a persistent EVAP leak.
The trouble code P0455 means your Uplander's computer, the Engine Control Module (ECM), has detected a large leak in the Evaporative Emission (EVAP) system. The EVAP system's job is to capture fuel vapors from the gas tank and feed them into the engine to be burned, preventing them from polluting the atmosphere. A "large leak" means the system cannot hold pressure or pull a vacuum during its self-test, indicating a significant opening somewhere in the system.

What's Unique About the 2005-2009 Chevrolet UPLANDER

On the Chevrolet Uplander and its platform-mates (Buick Terraza, Pontiac Montana SV6, Saturn Relay), the P0455 code is frequently tied to components exposed to the elements. The EVAP vent solenoid, located on top of the fuel tank, is particularly susceptible to corrosion and cracking from road salt and moisture, a common failure point that can cause this code. While the gas cap is always the first check, owners of these vans often find the issue lies with either the easily accessible purge valve on the engine or the much harder-to-reach vent solenoid on the tank.

Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

Have you checked the gas cap, or noticed fueling issues?
→ Inspect the gas cap seal and check the fuel filler neck for rust. Tighten the cap until it clicks. If damaged, replace it with an OEM cap (like ACDelco GT284 for $15-$40) and clear the code.
→ This points to a faulty EVAP Vent Solenoid (ACDelco 25932571, $30-$70). The fuel tank must be lowered to access and replace it, as its location makes it prone to corrosion.
Have you tested the EVAP Purge Valve on the engine?
→ Locate the EVAP Purge Valve on top of the engine. Disconnect it and attempt to blow through it. If air passes, it is stuck open and must be replaced (ACDelco 214-2222, $25-$60).
→ Visually inspect EVAP hoses for cracks. If none are found, have a mechanic perform a smoke test to pinpoint the leak. Estimated shop labor is $75-$450.

Symptoms You May Notice

  • Check Engine Light is on
  • A faint smell of gasoline, especially around the rear of the vehicle or near the gas cap.
  • Potentially trouble filling the gas tank (pump clicks off repeatedly), which can point to a faulty or stuck vent solenoid.
  • A slight decrease in fuel efficiency over time.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the purge valve when the vent valve is the actual problem. The symptoms can be similar, but a P0455 without other codes often points to a large physical leak (cap) or a stuck-open vent valve, rather than the purge valve. A smoke test is crucial to differentiate.
  • Replacing the O2 sensors. Oxygen sensors are not related to the EVAP system and will not fix a P0455 code.
  • Assuming a new gas cap will fix everything. While it's the most common fix, owners often find the problem persists due to a rusted filler neck or a failed solenoid.

Most Likely Causes

  1. Gas Cap is Loose, Damaged, or Incorrect 🔴 High Probability → Shop Fuel Tank Cap This is the most common cause for a P0455 on any vehicle due to user error or simple wear and tear of the cap's seal. Many owners report resolving the code simply by tightening or replacing the cap.
    How to confirm: Ensure the gas cap is tightened until it clicks at least once. Inspect the rubber seal on the cap for cracks, stiffness, or damage. Check that it is an OEM or equivalent cap designed for the vehicle.
    Typical fix: Tighten or replace the gas cap.
    Est. part cost: $15-$40
  2. EVAP Vent Valve/Solenoid Failure 🟡 Medium Probability → Shop Vapor Canister The vent solenoid is located on top of the fuel tank, exposing it to road salt and moisture. This leads to corrosion of the electrical connector or cracks in the plastic housing, causing it to fail and get stuck open, creating a large leak.
    How to confirm: This is difficult to access without lowering the fuel tank. A mechanic would command the valve closed with a scan tool and perform a smoke test to see if smoke escapes from the valve. Visual inspection for corrosion or damage is key once accessed. Difficulty refueling is also a strong symptom.
    Typical fix: The vent solenoid must be replaced. This is a labor-intensive job as the fuel tank typically needs to be lowered 🎬 See how to replace the hard-to-reach vapor canister vent solenoid. or removed for access.
    Est. part cost: $30-$70
  3. EVAP Purge Valve/Solenoid Failure 🟡 Medium Probability → Shop Vapor Canister The purge valve can get stuck open, creating a constant vacuum leak from the EVAP system into the engine. This is a common failure on many GM vehicles of this era due to heat cycles in the engine bay.
    How to confirm: The purge valve is located on top of the engine and is easy to access. Remove the valve and try to blow through it. If air passes through, it is stuck open and has failed. A working purge valve is normally closed.
    Typical fix: Replace the purge valve. This is a very simple DIY repair, typically taking less than 15 minutes. 🎬 Watch: A quick walkthrough on changing the purge solenoid valve.
    Est. part cost: $25-$60
  4. Cracked or Disconnected EVAP Hose ⚪ Low Probability Rubber and plastic EVAP lines, especially those running the length of the vehicle, can become brittle and crack over time due to age and exposure. A connection could also be knocked loose during other vehicle service.
    How to confirm: Visually inspect all accessible EVAP lines in the engine bay and underneath the vehicle near the charcoal canister and fuel tank. A smoke test is the most effective way to find a leak in a hose.
    Typical fix: Replace the damaged section of hose or reconnect it securely.
    Est. part cost: $10-$30

Rare But Worth Checking

  • Cracked Charcoal Canister: → Shop Vapor Canister The charcoal canister itself can be damaged by road debris or become brittle with age, causing a large leak. Visually inspect it for any cracks or physical damage while checking the hoses. Replacement can be costly.
  • Damaged or Rusted Fuel Filler Neck: → Shop Fuel Filler Neck Rust or damage to the metal filler neck where the gas cap seals can prevent a proper seal, even with a new cap. This is a known issue on GM vehicles of this era and will cause a persistent P0455 until the filler neck is replaced.

Diagnosis Steps

  1. Check the gas cap. Remove and reinstall it, making sure it clicks several times. Inspect the seal for damage. If in doubt, a new cap is an inexpensive first step.
  2. Clear the code with a scanner and drive for a few days to see if it returns. If it doesn't, the cap was likely loose.
  3. If the code returns, perform a visual inspection. Look for any obvious cracks or disconnections in the EVAP hoses, especially around the engine bay and near the charcoal canister under the vehicle. Also inspect the fuel filler neck for excessive rust or damage where the cap seals.
  4. Locate the purge valve on the top of the engine. Disconnect it and attempt to blow through it. If air passes, the valve is stuck open and needs to be replaced. This is a very common failure.
  5. At this point, the most effective diagnostic tool is a smoke machine. A mechanic will inject smoke into the EVAP system (usually via a service port) and look for where it escapes. This will pinpoint the exact location of the leak, be it a hose, the canister, or a solenoid.
  6. If a smoke test reveals a leak from the vent valve area on top of the fuel tank, the tank will need to be lowered to replace the part.

Parts You'll Likely Need

  • Fuel Tank Cap (OEM #GT284 (ACDelco)) — This is the most frequent cause of a P0455 code and the easiest part to replace.
    Trusted brands: ACDelco, Gates, Stant
    OEM price range: $25-$40
    Aftermarket price range: $15-$25
  • Vapor Canister Purge Valve / Solenoid (OEM #214-1105 (Superseded by 214-2222, 19260264)) — Commonly fails by sticking open. It's located on the engine and is very easy to replace.
    Trusted brands: ACDelco, Dorman, Standard Motor Products
    OEM price range: $40-$60
    Aftermarket price range: $25-$50
  • Vapor Canister Vent Valve / Solenoid (OEM #25932571 (Supersedes 10382105, 15750484)) — Commonly fails due to its location on the fuel tank, leading to corrosion or cracking. Causes a large leak when stuck open. Replacement is labor-intensive.
    Trusted brands: ACDelco, Dorman
    OEM price range: $50-$80
    Aftermarket price range: $30-$70

Related Codes That Often Appear With This One

  • P0442 — A small leak (P0442) may eventually worsen and become a large leak, triggering P0455. The TSB #21-NA-124 specifically groups these two codes together for diagnostic purposes.
  • P0449 — This code specifically indicates an electrical circuit fault with the EVAP vent solenoid. If you have P0455 and P0449 together, the vent solenoid or its wiring is almost certainly the culprit.
  • 🎬 Watch: How to diagnose and fix a P0449 vent solenoid code.
  • P0496 — This code indicates 'EVAP Flow During a Non-Purge Condition,' which very strongly points to a purge valve that is stuck open. If you see P0455 and P0496, the purge valve is the most likely cause.

Technical Service Bulletins (TSBs) & Recalls

  • 21-NA-124: A manufacturer bulletin providing diagnostic tips for testing EVAP leaks related to codes P0442 and/or P0455. It advises technicians to check EVAP line connections and damage first, then test the vent valve, and finally the purge valve.

Platform-Specific Known Issues

  • The EVAP vent solenoid's placement on top of the fuel tank makes it highly susceptible to failure from corrosion, a known issue for the Uplander and related GM vans. This can trigger a P0455 and often a P0449 as well.
  • Rust forming on the fuel filler neck is a common problem that can prevent even a new gas cap from sealing properly, leading to a persistent P0455 code.

Mechanic-Grade Diagnostic Values

  • EVAP Vent Solenoid Power Supply — expected: 12V (battery voltage) at the power wire (often red) with key on.. Failure: No voltage indicates a wiring or fuse issue before the solenoid.
  • EVAP Vent Solenoid Control Wire (backprobed, plugged in) — expected: Should show 12V when inactive (not commanded by PCM) and drop to near 0V when the PCM grounds the circuit to activate it.. Failure: Voltage that never changes when commanded with a scan tool points to a wiring open/short or a failed PCM driver.

Scan Tool Commands That Help

  • Tech2 / GDS2: EVAP System Test — This is a comprehensive, automated test that commands the vent and purge solenoids to seal the system and monitors the fuel tank pressure (FTP) sensor to check for leaks. It's the factory-prescribed method for verifying a leak exists.
  • Tech2 / GDS2 / High-End Bidirectional Scanner: EVAP Vent Valve Solenoid Control — Used during a smoke test. The vent valve is normally open, so smoke will escape through it. This command forces the valve closed to seal the system, allowing the smoke to pressurize the tank and reveal leaks elsewhere.
  • Tech2 / GDS2 / High-End Bidirectional Scanner: EVAP Purge Valve Solenoid Control — Used to test the purge solenoid's function. A technician can command it to open and close while monitoring engine RPM or vacuum to see if it operates correctly. It can also be used to check for leaks when commanded closed.

Wiring & Ground Locations

  • EVAP Vent Solenoid Connector — On top of the fuel tank, connected to the vent solenoid.. This connector is highly exposed to moisture and road salt, making it a common point of failure due to corrosion. The power wire is often red (from a 10A fuse) and the control wire is often white (grounded by the ECM).
  • C305 Connector — A bulkhead pass-through connector located under the vehicle, near the driver's side, behind the front door area.. This connector is a junction for the wiring harness that runs to the fuel tank. Corrosion or a loose pin here can interrupt the signal to the vent solenoid or fuel tank pressure sensor, causing EVAP codes.
  • G115 Ground — At the engine-to-transmission stud nearest the starter.. This is a major engine ground point. While not exclusive to the EVAP system, a poor connection here can cause a variety of erratic electrical issues, including problems with the PCM's ability to control emissions components.

Real Owner Repair Stories

  • Edmunds Forums user 'mr_val' (Chevrolet Uplander (year not specified)) — P0455 code, gas pump nozzle kicks back when refueling.
    ❌ Tried (didn't work) Replacing the gas cap, Checking all vacuum hoses and wiring
    ✅ What actually fixed it The issue was suspected to be the EVAP vent solenoid, which is consistent with the symptoms. A responding user confirmed this is a common failure requiring the fuel tank to be lowered for access.
  • YouTube user 'Edgar b' (2006-2009 Chevrolet Uplander) — Check Engine Light with EVAP code.
    ❌ Tried (didn't work) A previous mechanic had replaced the purge valve solenoid on top of the engine, but the code returned.
    ✅ What actually fixed it The actual cause was a cracked vapor canister vent solenoid located on top of the fuel tank. The video shows the cracked part and explains that the fuel tank had to be lowered to access and replace it.

OEM Part Supersession History

  • 10382105, 1575048425932571 — Standard part evolution and potential design improvements.
    Heads up: Some parts suppliers note that part 25932571 has been redesigned and may not be correct for all vehicles. It is critical to verify the correct part number with the vehicle's VIN before ordering.
  • 214-1105214-2222, 19260264 — Standard part evolution and consolidation.
    Heads up: Part 214-2222 is listed by some vendors as a Secondary Air Injection valve for other GM vehicles, which is a different system. This highlights a potential for parts catalog errors. Always confirm the application is for the EVAP Purge Valve on the Uplander.

Model Year Variations Within This Range

  • 2005-2009: The GM U-body vans (including the Uplander) were available in short wheelbase (113") and long wheelbase (121") versions. The EVAP charcoal canister and some associated hoses may have different part numbers depending on the wheelbase. It is important to verify the vehicle's wheelbase before ordering these parts.
Purge  solenoid valve change 07 Chevy Uplander.
Purge solenoid valve change 07 Chevy Uplander.
Uplander terraza  Vapor Canister Vent Solenoid replacement instructions
Uplander terraza Vapor Canister Vent Solenoid replacement instructions
2006 Chevy Uplander P0449 Vent Solenoid Diagnosis & FIX
2006 Chevy Uplander P0449 Vent Solenoid Diagnosis & FIX
P0455 Code Chevy Problem Solved
P0455 Code Chevy Problem Solved
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Apr 30, 2026

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.

Year Coverage
This article covers the OBD-II Code P0455 for:
  • Chevrolet UPLANDER: 20052006200720082009
In this article
🧭 Diagnostic Flowchart
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part