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 2001-2004 GMC Jimmy: EVAP Large Leak Causes and Fixes

For a P0455 code on a 2001-2004 GMC Jimmy, the most common cause is a loose, worn, or incorrect gas cap. Always check this first. If the cap is good, the next likely culprits are a faulty EVAP vent valve near the fuel tank or a stuck-open purge valve on the engine's intake. Rust on the fuel filler neck is also a very common issue on these trucks.

17 minutes to read 2001-2004 Gmc JIMMY
Most Likely Cause
Loose, Damaged, or Incorrect Gas Cap
Difficulty
2/5
Est. Time
1.1 hrs
DIY Doable?
✅ Yes
Shop Labor
$50 – $450
Parts Price
$15 – $200
Safe to drive — Driving with a P0455 code will not cause immediate engine damage or leave you stranded. However, your vehicle will release excess fuel vapors into the atmosphere, you will fail an emissions test, and you might notice a slight decrease in fuel economy or a fuel smell.
Key Takeaways
  • Always start with the simplest fix: inspect and tighten the gas cap. Replace it if the seal is old or cracked.
  • If the gas cap isn't the issue, the EVAP vent valve (near the tank) and purge valve (on the engine) are the next most likely failures.
  • A visual inspection can sometimes find the problem, but a smoke test is the most definitive way to locate a leak in a hose, the filler neck, or the canister.
  • This code does not affect vehicle safety or drivability, so you can continue to drive while you schedule a repair, but you will fail an emissions test.
The trouble code P0455 indicates that your GMC Jimmy's engine control module (ECM) has detected a large leak in the Evaporative Emission (EVAP) control system. The EVAP system is designed to capture fuel vapors from the gas tank and prevent them from escaping into the atmosphere. When the ECM runs a self-test, it seals the system by closing the vent valve and monitors if it can hold a vacuum; if the pressure drops too quickly (indicating a leak equivalent to a hole 0.040 inches or larger), it signifies a large leak and triggers the P0455 code.

What's Unique About the 2001-2004 Gmc JIMMY

On the second-generation GMC Jimmy and its siblings (Chevy Blazer, Oldsmobile Bravada), the EVAP components are known to fail due to age and exposure. The vent solenoid, located under the vehicle near the fuel tank, is particularly susceptible to road debris and moisture, causing it to stick open. Additionally, the steel fuel tank filler neck and the steel lines running along the frame are highly prone to rust, especially in the 'rust belt', which can create the large leak that this code identifies. The top of the fuel pump module itself can also rust through, creating a leak.

Diagnostic Flowchart

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

Which of these best describes your vehicle's symptoms or visual condition?
→ Replace the gas cap with a quality OEM part like ACDelco GT247 (estimated $10-$30). Ensure it clicks when tightened, clear the code, and drive for a few days.
→ Remove the EVAP Purge Valve on the intake manifold and try to blow through it. If air passes, it is stuck open and needs replacement (ACDelco 214-641, $25-$80).
→ Replace the fuel filler neck ($60-$150). This steel neck is highly susceptible to rust in salt-belt regions, causing perforations and large EVAP leaks on S-10 platform trucks.
Can you command the EVAP vent valve closed with 12V or a scanner?
→ Replace the EVAP Canister Vent Valve Solenoid near the fuel tank (ACDelco 214-2149, $25-$60). It frequently fails from road salt and debris exposure.
→ Perform a smoke test by feeding low-pressure smoke into the EVAP service port. This is the most effective way to find cracked hoses or hidden canister leaks.

Symptoms You May Notice

  • Check Engine Light is on
  • A noticeable smell of gasoline, especially around the rear of the vehicle or when parked in a garage.
  • Potentially poor fuel economy.
  • In rare cases, difficulty starting after refueling if the purge valve is stuck open.
  • Audible 'hissing' sound when removing the gas cap may be absent, indicating the tank is not holding pressure.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the O2 sensors. O2 sensors are not part of the EVAP system and will not cause a P0455 code.
  • Replacing the fuel pump. While the fuel tank pressure sensor may be part of the fuel pump module, the pump itself is not a cause for this specific leak code unless the module's seal or top housing is compromised by rust.

Most Likely Causes

  1. Loose, Damaged, or Incorrect Gas Cap 🔴 High Probability → Shop Fuel Tank Cap The gas cap seal is a simple rubber O-ring that degrades over time, becoming hard and cracked. It's the most frequently disturbed part of the EVAP system and a very common failure point.
    How to confirm: Inspect the gas cap for cracks or damage to the seal. Ensure it is tightened until it clicks at least once. A failing seal is a very common cause. If in doubt, it's an inexpensive part to replace as a first step.
    Typical fix: Replace the gas cap with a new, quality OEM or equivalent part. An ACDelco or Stant cap is recommended.
    Est. part cost: $10-$30
  2. Faulty EVAP Vent Valve/Solenoid 🟡 Medium Probability → Shop Vapor Canister Located under the vehicle near the fuel tank, this component is exposed to road salt, water, and debris, which can cause the solenoid to fail or stick open, creating a large leak. This is a very common failure on GM trucks of this era.
    How to confirm: The vent valve is normally open. With a capable scan tool, command the valve closed. If it doesn't close, or if you apply 12V directly and it doesn't actuate (click), it has failed. A smoke test will show smoke exiting the vent valve if it's stuck open.
    Typical fix: Replace the EVAP vent valve solenoid. It is typically mounted on a crossmember near the fuel tank or attached to the charcoal canister. 🎬 Watch: Step-by-step guide to replacing the vent valve solenoid.
    Est. part cost: $25-$60
  3. Rusted or Cracked Fuel Filler Neck 🟡 Medium Probability → Shop Fuel Filler Neck The steel filler neck is highly susceptible to rust in regions that use road salt, leading to perforations that cause a large EVAP leak. This is a well-documented problem on S-10 platform trucks.
    How to confirm: Visually inspect the entire length of the fuel filler neck, from the gas cap down to the tank, for heavy rust, flaking metal, or visible holes. A smoke test is the most definitive way to confirm a leak here if it's not obvious.
    Typical fix: Replace the fuel filler neck. This can be a DIY job but may require dropping the fuel tank slightly 🎬 See how to replace a rusted fuel filler neck yourself. for access.
    Est. part cost: $60-$150
  4. Faulty EVAP Purge Valve/Solenoid ⚪ Low Probability → Shop Vapor Canister This valve can get stuck open, creating a constant vacuum leak into the intake manifold which the system interprets as a large leak during its test phase. It can also get stuck closed, which prevents the system from drawing a vacuum, also leading to a P0455 code.
    How to confirm: The purge valve is normally closed. Remove the valve (located on the engine's intake manifold) and try to blow through it. If air passes, it's stuck open and needs replacement. You can also test it with a hand vacuum pump; it should hold a vacuum when not energized.
    Typical fix: Replace the purge valve solenoid.
    Est. part cost: $25-$80
  5. Cracked or Damaged EVAP Hoses ⚪ Low Probability Over time, the rubber and plastic hoses that make up the EVAP system can become brittle and crack, especially at connection points and fittings.
    How to confirm: A visual inspection may reveal obvious cracks. The most effective method is to use an automotive smoke machine to feed low-pressure smoke into the EVAP service port and look for where the smoke escapes.
    Typical fix: Replace the specific section of damaged hose.
    Est. part cost: $10-$50

Rare But Worth Checking

  • Cracked Charcoal Canister: → Shop Vapor Canister The plastic housing of the canister can be damaged by road debris, causing a crack. This is best found with a smoke test. The canister is located near the fuel tank, often on the driver's side.
  • Faulty Fuel Tank Pressure Sensor (FTPS): → Shop Fuel Tank A faulty sensor can incorrectly report a large leak to the ECM when there is none. This is less common than a physical leak, and often it will be accompanied by other pressure sensor-specific codes (like P0452). On some GM trucks, a bad sensor was the root cause, even after smoke tests showed no leaks.
  • Rusted Fuel Pump Module/Lock Ring: → Shop Fuel Pump In the rust belt, it's possible for the top of the fuel pump sending unit module or the steel lock ring holding it to the tank to rust through, creating a leak. This would be visible during a smoke test or by visual inspection after lowering the tank.

Diagnosis Steps

  1. Check the Gas Cap: Remove, inspect the seal for cracks, and retighten it until it clicks several times. Clear the code and drive for a few days to see if it returns. If the seal looks worn, replace the cap. This is the cheapest and easiest first step.
  2. Visual Inspection: Inspect the EVAP purge solenoid and hoses in the engine bay for obvious cracks or disconnection. Then, safely inspect the underside of the vehicle, looking at the EVAP lines running along the frame, the charcoal canister, the fuel filler neck for rust, and the vent solenoid (near the tank) for any visible damage.
  3. Test the Purge Solenoid: Locate the purge solenoid on the intake manifold. Disconnect it and try to blow through it. If air passes, it is stuck open and must be replaced. If it seems stuck closed, a scan tool can command it open to verify function.
  4. Test the Vent Solenoid: Locate the vent solenoid near the fuel tank. It is normally open. Use a scan tool to command it shut or apply 12V power to its connector. If it doesn't click or close, it is faulty.
  5. Perform a Smoke Test: If the above steps do not reveal the issue, the most effective diagnostic step is to introduce smoke into the EVAP system via the service port. The smoke will exit from any leaks, making them easy to spot. 🎬 Watch: How to perform a smoke test to find leaks. This is the best way to find cracked hoses, a rusted filler neck, or a damaged canister.

Parts You'll Likely Need

  • Gas Cap (OEM #GT247 (ACDelco)) — This is the most frequent cause of a P0455 code due to a worn seal or not being tightened properly.
    Trusted brands: ACDelco, Stant
    OEM price range: $20-$35
    Aftermarket price range: $10-$25
  • EVAP Canister Vent Valve Solenoid (OEM #25950499 (Superseded by ACDelco 214-2149)) — Its location under the vehicle makes it prone to failure from corrosion and debris, causing it to stick open.
    Trusted brands: ACDelco, Dorman
    OEM price range: $40-$70
    Aftermarket price range: $25-$50
  • EVAP Canister Purge Valve Solenoid (OEM #1997277 (Superseded by ACDelco 214-641)) — This valve can get stuck open or closed internally, causing a leak or preventing the system from testing, respectively. A hard start after refueling is a strong indicator this part has failed.
    Trusted brands: ACDelco, Bosch
    OEM price range: $45-$80
    Aftermarket price range: $25-$50
  • Fuel Filler Neck — Highly prone to rusting through in salt-belt regions, creating a large, obvious leak.
    Trusted brands: Spectra Premium, Dorman
    OEM price range: $100-$180
    Aftermarket price range: $60-$150

Related Codes That Often Appear With This One

  • P0442 — This code is for a small EVAP leak. You might see it along with P0455 if there are multiple leaks or if a large leak is intermittent.
  • P0446 — This code indicates a fault in the EVAP vent control circuit. If the vent valve is electrically faulty or stuck, it can cause both a P0446 and a P0455.
  • P0449 — This is another code for the EVAP vent valve/solenoid circuit. Seeing it with P0455 strongly points to the vent valve as the root cause.

Technical Service Bulletins (TSBs) & Recalls

  • 21-NA-124: This service bulletin provides diagnostic tips for technicians when troubleshooting P0442 (small leak) and P0455 (large leak) codes. It advises a chronological check: 1. Inspect EVAP lines and connections. 2. Check for damage to lines. 3. Investigate vent valve function. 4. Investigate purge valve function. This confirms the standard diagnostic path.

Platform-Specific Known Issues

  • The provided NHTSA TSB #21-NA-124 confirms that GM has issued diagnostic guidance for dealers on testing for EVAP leaks related to codes P0442 and P0455, indicating this is a recognized issue. [⭐ MANUFACTURER TSB — highest authority]

Mechanic-Grade Diagnostic Values

  • Fuel Tank Pressure (FTP) Sensor Voltage — expected: Approximately 1.5 Volts with the gas cap on and no pressure/vacuum in the tank (at atmospheric pressure).. Failure: Voltage stuck high or low, or not changing when pressure is applied/released (e.g., removing gas cap). A reading near 0.2V or stuck at 1.5V during testing can indicate a bad sensor.
  • EVAP Purge Valve Solenoid Resistance — expected: 20 to 30 Ohms across the two pins of the solenoid.. Failure: A reading significantly outside this range, or an open circuit (infinite resistance), indicates a failed coil.
  • EVAP Vent Valve Solenoid Resistance — expected: 20 to 50 Ohms across the two pins of the solenoid.. Failure: An open circuit or a reading far outside the expected range points to a bad solenoid coil.

Scan Tool Commands That Help

  • Tech 2 or similar professional scan tool: EVAP Service Bay Test — This is an automated test that commands the vent and purge valves to seal the system and check its ability to hold a vacuum. It's a comprehensive function to verify system integrity after a repair or to confirm a leak exists. Note: The engine coolant temperature must be below a certain threshold (e.g., 158°F) for the test to initiate.
  • Tech 2 or similar professional scan tool: EVAP Purge/Seal — This function allows the technician to manually command the EVAP Vent Solenoid to close (Seal) and the EVAP Purge Solenoid to open by a specified percentage. This is used to manually create a vacuum in the tank while monitoring the Fuel Tank Pressure sensor to see if the system is responding and holding vacuum.
  • Tech 2 or similar professional scan tool: Vent Solenoid Command — This is a simple bidirectional control to command the normally-open vent solenoid to close. While commanding it closed, a technician can perform a smoke test or listen for the solenoid to 'click', confirming electrical function.

Wiring & Ground Locations

  • Fuel Tank Pressure (FTP) Sensor — Located on top of the fuel pump module assembly, which is on the top of the fuel tank. Access typically requires lowering or removing the fuel tank, as there is no access panel under the carpet on a GMC Jimmy.. The FTP sensor is the primary input the ECM uses to detect leaks. If the sensor itself fails or has a wiring/ground issue, it can send false data, leading the ECM to believe there is a large leak when there is not.
  • EVAP Canister Vent Valve Solenoid Connector — Under the vehicle, near the rear axle and spare tire, attached to or near the charcoal canister. It is a 2-pin rectangular connector.. Corrosion or damage to this connector or its wiring is common due to its exposed location. A poor connection can prevent the normally-open vent valve from closing during a system test, which will instantly cause a P0455 code.
  • EVAP Canister Purge Valve Solenoid Connector — On top of the engine, mounted to the intake manifold. It is an easily accessible 2-pin connector.. A wiring issue here can prevent the purge valve from opening to draw a vacuum during the test, which can be misinterpreted by the ECM as a large leak.

Real Owner Repair Stories

  • BlazerForum.com user post (2001 Chevrolet Blazer (same platform)) — Persistent P0442 (small leak) code and a faint fuel smell.
    ❌ Tried (didn't work) Replaced gas cap with OEM part, Replaced EVAP vent solenoid, Replaced EVAP purge solenoid, Smoke test showed no obvious leaks
    ✅ What actually fixed it The owner dropped the fuel tank and discovered the metal top plate of the fuel pump sending unit had rusted through. This created a leak on top of the tank that was not visible from underneath and was hard to find with a smoke test. Replacing the entire fuel pump module assembly resolved the code.

"I Checked Everything" — The Actual Cause

  • In some cases on the S-10/Jimmy/Blazer platform, the system can pass a smoke test but still set a P0455. This can happen if the EVAP Purge Valve on the intake manifold is stuck closed. When the ECM runs its self-test, it commands the purge valve to open to draw a vacuum on the tank. If the valve is stuck closed, no vacuum is created. The ECM sees no change in the Fuel Tank Pressure sensor reading and incorrectly assumes there must be a massive leak preventing a vacuum from forming, setting the P0455 code. A technician confirmed this by commanding the purge valve on with a scan tool and finding no vacuum at the hose, then tapping the valve with a screwdriver, which freed it and allowed vacuum to pull, showing the valve was mechanically stuck.
  • A faulty Fuel Tank Pressure (FTP) sensor can also be the cause when a smoke test shows no leaks. If the sensor's internal diaphragm is compromised or it is electrically faulty, it may report a static pressure reading to the ECM. When the ECM attempts to run the EVAP test, it sees no change in pressure and logs a large leak code, even though the system is perfectly sealed.

OEM Part Supersession History

  • 25950499 (and others)ACDelco 214-2149 — This is the common service replacement for the EVAP Canister Vent Valve Solenoid for this vehicle range.
    Heads up: While 214-2149 is the primary replacement, some earlier original parts may have had slightly different hose or bracket configurations. Always visually match the new part to the old one before installation to ensure a perfect fit.
What to Check on P0455 Large Evap "Leak" Not the Gas Cap
What to Check on P0455 Large Evap "Leak" Not the Gas Cap
Replacing an EVAP Canister Vent Valve Solenoid in a 2004 Chevy Blazer, 2DR, 2WD
Replacing an EVAP Canister Vent Valve Solenoid in a 2004 Chevy Blazer, 2DR, 2WD
GMC jimmy/S10 Blazer Replacing the fuel filler neck.
GMC jimmy/S10 Blazer Replacing the fuel filler neck.
changing out a gas filler neck on a 2000 S10 Blazer 4-door
changing out a gas filler neck on a 2000 S10 Blazer 4-door
GMC Jimmy Evap Purge Solenoid P0446 Hard Start After Refueling
GMC Jimmy Evap Purge Solenoid P0446 Hard Start After Refueling
How To Perform An EVAP Smoke Test To Look For Leaks
How To Perform An EVAP Smoke Test To Look For Leaks
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:
  • Gmc JIMMY: 2001200220032004
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