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 →
🎬 Helpful Videos 🛍️ Shop This Part

P0442 on 2016-2023 GMC Sierra 1500: Causes and Fixes for Small EVAP Leaks

For a P0442 code on a 2016-2023 GMC Sierra, the most likely cause is a loose or faulty gas cap or an issue with the capless fuel filler neck seal. If tightening or replacing the cap doesn't work, the next most common failures are the EVAP purge valve (on the engine) or vent solenoid (near the tank). A new gas cap is under $30, while valves can range from $30 to $150.

19 minutes to read 2016-2023 Gmc SIERRA 1500
Most Likely Cause
Loose or Faulty Gas Cap / Capless Fuel Filler Seal
Difficulty
2/5
Est. Time
1.1 hrs
DIY Doable?
✅ Yes
Shop Labor
$75 – $450
Parts Price
$15 – $250
Safe to drive — Driving with a P0442 code will not cause immediate engine damage, but your vehicle will fail an emissions test and may release excess fuel vapors. Over time, a slight decrease in fuel economy is possible.
Key Takeaways
  • Always check your gas cap first. Make sure it's tight and the seal isn't cracked. This solves the problem more often than not.
  • If the gas cap isn't the issue, the EVAP purge valve (on the engine) and vent valve (by the tank) are the next most likely culprits.
  • For 2019-2023 models, especially if driven on dirt roads, the issue may be dust clogging the EVAP canister and vent valve, as documented in a GM Technical Service Bulletin.
  • While you can drive with this code, you won't pass an emissions test until the leak is fixed.
  • A smoke test is the fastest and most accurate way for a mechanic (or a well-equipped DIYer) to find a leak that isn't obvious.
The trouble code P0442 on a GMC Sierra 1500 means "Evaporative Emission Control System Leak Detected (Small Leak)". The truck's Engine Control Module (ECM) has run a self-test on the EVAP system and found a very small leak, typically between 0.020 and 0.040 inches in diameter. This system is designed to capture fuel vapors from the gas tank to prevent them from polluting the atmosphere, instead routing them to the engine to be burned. This code indicates the system's integrity is compromised.

What's Unique About the 2016-2023 Gmc SIERRA 1500

A 2019-2023 GMC Sierra 1500 driving in dusty conditions, highlighting the environment that triggers TSB #23-NA-073.
The 2019-2023 T1XX Sierra models are particularly vulnerable to EVAP dust intrusion when driven frequently on dirt or gravel roads, prompting a specific GM Technical Service Bulletin.

On these GMC Sierra models, especially the 2019-2023 T1XX platform, P0442 can be more than just a loose gas cap. GM has issued a Technical Service Bulletin (TSB #23-NA-073) acknowledging that dust and debris, particularly from driving on dirt roads, can get into the EVAP system and cause issues with the canister and vent valve, triggering this code. The bulletin outlines a procedure to install an auxiliary filter to prevent this. While the purge and vent valves are common failure points on many vehicles, this specific vulnerability to dust is a known issue for these trucks and their platform mates like the Silverado.

🎬 Watch: A breakdown of common P0442 causes and fixes for GMC trucks.

Diagnostic Flowchart

Comparison showing a clean, properly sealing capless fuel filler neck versus one contaminated with dirt and debris preventing a seal.
Debris trapped in the spring-loaded seal of a capless filler neck is a primary cause of small EVAP leaks on 2019+ models. Always inspect and clean this area first before replacing parts.

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

What have you checked or noticed about your Sierra so far?
Does your truck have a standard gas cap or capless filler?
→ Inspect the gas cap O-ring. If cracked, replace it with an OEM ACDelco GT360 ($20-$30) and tighten until it clicks multiple times.
→ Carefully inspect and clean the spring-loaded seal in the capless filler neck. Debris here is a primary cause of small leaks on 2019+ models.
→ Replace the EVAP Purge Valve (ACDelco 12690512, ~$50-$90) located on top of the engine. A stuck-open valve causes this exact starting issue.
Are you comfortable testing valves under the hood and truck?
→ Remove the purge valve and blow through it; if air passes, replace it. If sealed, inspect the vent valve near the spare tire for dust intrusion (TSB #23-NA-073).
→ Get a professional smoke test ($75-$450 labor). This will pinpoint cracked hoses or a faulty vent valve (ACDelco 23481275 or 84613138, ~$60-$120).

Generation note: This range covers the end of the third generation (2016-2018, K2XX platform) and the beginning of the fourth generation (2019-2023, T1XX platform). While the causes are similar, some parts like the vent solenoid may have different locations or designs. The 2016-2018 models use a traditional gas cap, while many 2019+ models feature a capless fuel filler system, which can also be a source of the leak if the seal is dirty or worn. TSB #23-NA-073 regarding dust intrusion specifically applies to 2019 and newer models.

Symptoms You May Notice

An EVAP purge valve located on top of the engine being removed for testing.
If you experience a long crank or hard start immediately after filling the gas tank, a stuck-open EVAP purge valve is almost certainly the culprit.
  • Check Engine Light is on
  • A faint fuel smell may be noticeable, though this is not always present.
  • Vehicle will fail an emissions inspection.
  • In rare cases, a long crank time after refueling if the purge valve is stuck open.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the oxygen sensors. O2 sensors are not related to the EVAP system.
  • Replacing the catalytic converter. This is a costly repair for exhaust issues (like P0420/P0430), not EVAP leaks.
  • Replacing the fuel pump. Unless the fuel pump's top seal was damaged during a previous repair, the pump itself is not a typical cause of an EVAP leak.

Most Likely Causes

The EVAP vent valve and canister assembly located underneath the GMC Sierra 1500 bed, near the spare tire.
The EVAP vent valve is located near the spare tire, exposing it to road debris and dust. GM's TSB #23-NA-073 recommends installing an auxiliary filter to protect it.
  1. Loose or Faulty Gas Cap / Capless Fuel Filler Seal 🔴 High Probability This is the most common cause for any EVAP leak code. Seals can wear out over time, or the cap may not have been tightened properly. On 2019+ models with a capless system, the spring-loaded door's seal can fail or get debris in it, preventing a proper seal.
    How to confirm: Ensure the gas cap is tightened until it clicks several times. Inspect the cap's rubber O-ring for cracks or damage. For capless systems, inspect the seal in the filler neck for debris or damage and clean it carefully.
    Typical fix: Tighten or replace the gas cap. Clean the capless filler neck seal. Always use a quality OEM-spec cap, as aftermarket caps are a known source of issues.
    Est. part cost: $15-$30
  2. Failed EVAP Vent Valve/Solenoid 🟡 Medium Probability Located near the fuel tank and spare tire, this valve is exposed to road debris, water, and dirt. It can get stuck open, causing a persistent small leak. TSB #23-NA-073 notes that dust intrusion is a specific problem for 2019-2023 models, often affecting this component. It's a very common failure on GM trucks.
    How to confirm: A smoke test is the most effective method; smoke will exit the valve if it's stuck open. A technician can also command the valve closed with a bi-directional scan tool to test its operation. A corroded frame ground near the rear of the vehicle can also cause electrical failure of this valve.
    Typical fix: Replace the EVAP vent solenoid. It is often located on or near the charcoal canister. On some models, an updated kit is available to relocate the air filter to a cleaner location.
    Est. part cost: $40-$100
  3. Failed EVAP Purge Valve/Solenoid 🟡 Medium Probability This valve is located in the engine bay and controls the flow of vapors to the engine. It can fail by not closing completely, creating a small leak path back to the intake manifold. This is a very common failure across all GM platforms.
    How to confirm: With the engine off, disconnect the valve and try to blow air through it; if air passes, it's stuck open and faulty. A symptom of a stuck-open purge valve can be difficulty starting the engine immediately after refueling. 🎬 See how to test the purge valve yourself with this update. A smoke test may also show smoke entering the intake manifold through the valve.
    Typical fix: Replace the purge valve. This is typically an easy repair located on top of the engine, often requiring no tools or just a screwdriver.
    Est. part cost: $30-$90
  4. Cracked or Disconnected EVAP Hose ⚪ Low Probability The plastic and rubber hoses that make up the EVAP system can become brittle over time and develop small cracks, especially at connection points or bends. Owners have reported finding cracked hoses near the vent valve by the spare tire.
    How to confirm: A thorough visual inspection of all lines from the fuel tank to the engine may reveal damage. A smoke test is the definitive way to find a small hose leak, as smoke will be visible at the crack.
    Typical fix: Replace the damaged section of hose or the entire line assembly.
    Est. part cost: $10-$75

Rare But Worth Checking

  • Cracked EVAP Charcoal Canister: While less common to crack, the canister can be damaged from road debris or become saturated with fuel from overfilling the tank. TSB #23-NA-073 also points to dust intrusion clogging the canister on 2019-2023 models, which can lead to system faults.
  • Faulty Fuel Tank Pressure (FTP) Sensor: Rarely, the sensor that monitors system pressure can fail and send incorrect readings to the computer, falsely triggering a P0442 code when no leak exists. This is usually considered after all other potential leak sources have been ruled out.
  • Leaking Fuel Filler Neck: On older or high-mileage trucks, the metal fuel filler neck can rust and develop small pinhole leaks, causing a P0442 code. One owner reported sealing an aftermarket filler neck with RTV sealant to fix a persistent leak.

Diagnosis Steps

  1. Check the gas cap or capless filler. Remove the gas cap, inspect the seal for cracks, and retighten it until it clicks multiple times. For a capless system, inspect the filler neck seal for debris and clean it. Clear the code and drive for a few days to see if it returns.
  2. Perform a visual inspection. Look for any obvious cracks, damage, or loose connections in the EVAP hoses running from the tank, to the charcoal canister (usually near the spare tire), and up to the purge valve in the engine bay.
  3. Test the purge valve. Locate the purge valve on the engine. With the engine off, disconnect it and try to blow through it. If air passes, the valve is stuck open and needs replacement. A long crank time after refueling is another strong indicator.
  4. If no obvious issues are found, perform a smoke test. This is the most effective next step. A smoke machine injects low-pressure smoke into the EVAP service port. The smoke will escape from the location of the leak, making it easy to pinpoint whether it's a hose, the vent valve, the canister, or another component.
  5. Test the vent valve. Using a bi-directional scan tool, a technician can command the vent valve to close. If the system still won't hold pressure during a smoke test, and smoke is seen exiting the vent valve, the valve is faulty. Also check for corroded ground wires near the valve.
  6. Consult Technical Service Bulletins (TSBs). TSB #21-NA-124 provides a general diagnostic flow for P0442/P0455, recommending checking lines, then the vent valve, then the purge valve. TSB #23-NA-073 addresses dust intrusion on 2019+ models.
  7. If all components and lines appear to be sealed, the Fuel Tank Pressure (FTP) sensor may be faulty, though this is uncommon.

Parts You'll Likely Need

  • Gas Cap (OEM #ACDelco GT360 (for 2016-2018 models)) — This is the most frequent and simple fix for a P0442 code on models with a cap. The seal wears out over time.
    Trusted brands: ACDelco, Stant, Motorad
    OEM price range: $20-$30
    Aftermarket price range: $15-$25
  • Vapor Canister Purge Valve (Solenoid) (OEM #ACDelco 12690512 (or equivalent)) — A very common failure point. It can get stuck partially open, causing a small, constant leak. It's usually located on the engine and is easy to replace.
    Trusted brands: ACDelco, Dorman (p/n 911-032), Standard Motor Products (SMP)
    OEM price range: $50-$90
    Aftermarket price range: $30-$60
  • Vapor Canister Vent Valve (Solenoid) (OEM #ACDelco 23481275 (K2XX) / 84613138 (T1XX)) — This valve is exposed to the elements under the truck and frequently fails, either by getting stuck or due to electrical issues. It's a primary suspect after the gas cap.
    Trusted brands: ACDelco, Dorman, Standard Motor Products (SMP)
    OEM price range: $60-$120
    Aftermarket price range: $40-$80

Related Codes That Often Appear With This One

  • P0455 — Indicates a large EVAP leak. If a component fails intermittently or a small crack grows, it might first register as a small leak (P0442) and later as a large one (P0455). Both codes are addressed in TSB #21-NA-124.
  • P0449 — This code specifically points to a fault in the EVAP vent valve solenoid circuit. If you see P0442 and P0449 together, the vent valve is almost certainly the problem.
  • P0496 — Indicates 'EVAP Flow During a Non-Purge Condition.' This code almost always points directly to a faulty purge valve that is stuck open, allowing fuel vapors into the intake at the wrong time.

Technical Service Bulletins (TSBs) & Recalls

  • 23-NA-073 — Addresses customer concern of EVAP DTCs P0442, P0446, P0455 or P0449, caused by dust intrusion into the evaporative canister on 2019-2023 models. Provides a service procedure to install an auxiliary filter. (June 19, 2023)
  • 21-NA-124 — Provides diagnostic tips for technicians for MIL on with DTCs P0442 and/or P0455. Recommends a chronological investigation of EVAP lines, vent valve, and then purge valve. (December 14, 2022)

Platform-Specific Known Issues

  • TSB #23-NA-073: For 2019-2023 models operated in dusty conditions, dust can enter the EVAP system through the canister vent. This can clog the canister or damage the vent valve, leading to codes P0442, P0446, P0455, or P0449. The bulletin provides a procedure for installing an auxiliary in-line filter to prevent recurrence.
  • TSB #21-NA-124: Provides general diagnostic advice for technicians to trace EVAP leaks for codes P0442 and P0455. It advises a specific order of operations: check lines for proper connection and damage, then test the vent valve, and finally test the purge valve.
  • Capless Fuel Filler Neck: On 2019+ models, the capless system's seal is a common point for small leaks if it becomes dirty or worn, replacing the traditional gas cap as a primary suspect.

Mechanic-Grade Diagnostic Values

  • EVAP Purge Valve Solenoid Resistance — expected: 15 to 30 Ohms. Failure: A reading significantly outside this range (e.g., infinite for an open circuit, or near zero for a short) indicates a faulty solenoid coil.
  • Fuel Tank Pressure (FTP) Sensor Voltage (Key On, Engine Off, Gas Cap Removed) — expected: 1.3 to 1.7 Volts (approx. 1.5V is ideal). Failure: A voltage stuck low (e.g., 0.2V - 0.3V) or high (near 5V) when the tank is at atmospheric pressure points to a faulty sensor or wiring issue.

Scan Tool Commands That Help

  • GDS2 (GM Dealer Software): EVAP Vent Solenoid Valve Control — To command the vent valve from its normally open state ('Venting') to closed ('Not Venting'). This is critical for sealing the system before performing a smoke test to check for leaks.
  • Bi-directional Scan Tool: EVAP Purge Solenoid Valve Control — To command the purge valve open and closed to check for a response (an audible click). This verifies the electrical circuit and solenoid activation, but does not confirm if the valve is sealing properly.
  • Scan Tool Live Data: Fuel Tank Pressure (FTP) Sensor Data — To monitor the sensor's voltage in real-time. Removing the gas cap should cause the voltage to settle near 1.5V. If it doesn't change or stays at an illogical value, the sensor is suspect.

Wiring & Ground Locations

  • Engine Harness (Driver's Side) — In the driver's side wheel well area on 2019-2021 models. The harness can rub against the ECM/TCM bracket, the upper control arm, and the shock tower bolt.. Chafing can damage the insulation on any wire within the harness, including circuits for EVAP components. This can cause a short to ground or an open circuit, triggering various codes, potentially including P0442 or related circuit codes like P0449.
  • FTP Sensor Connector — On top of the fuel pump module, which is on top of the fuel tank.. This 3-wire connector provides the FTP sensor with a 5V reference, ground, and returns a signal to the ECM. A quick diagnostic check is to jump the 5V reference pin to the signal pin; a scan tool should then show a 5V reading, confirming the wiring from the ECM is intact.

Real Owner Repair Stories

  • YouTube channel 'Cars, Crafts, & Drafts' (Chevrolet Silverado (platform mate)) — P0442 code returned after replacing the purge valve.
    ❌ Tried (didn't work) Replacing the purge valve with a new part.
    ✅ What actually fixed it The new replacement purge valve was faulty from the factory. The owner tested it with a hand vacuum pump and found it leaked down slowly. A second new purge valve was tested, confirmed to hold vacuum, and installed, which finally resolved the code.
  • YouTube channel 'NiX FiX' (General GM vehicle) — P0442 code and a long crank time after refueling.
    ❌ Tried (didn't work) Initially suspecting other EVAP components.
    ✅ What actually fixed it The purge valve was stuck open internally. Even though it clicked when 12V was applied, it failed a physical test where air could be blown through it when it was supposed to be closed. Replacing the faulty purge valve fixed both the code and the hard starting issue.
  • YouTube channel 'Turbo Dan' (2019 Chevrolet Silverado (platform mate)) — EVAP codes and issues filling the fuel tank, caused by driving on gravel roads.
    ❌ Tried (didn't work) Clearing the code.
    ✅ What actually fixed it Replaced both the EVAP Vapor Canister (GM P/N 84050713) and the Vent Solenoid (GM P/N 84613138). The old components were visibly clogged with dust, consistent with TSB #23-NA-073.

"I Checked Everything" — The Actual Cause

  • A faulty purge valve that is stuck slightly open. A smoke test may not clearly show the leak as the smoke passes into the engine's intake manifold. The key symptom is a long crank after refueling. The definitive diagnosis is removing the valve and being able to blow air through it when it should be closed.
  • A failing Fuel Tank Pressure (FTP) sensor. The EVAP system can be perfectly sealed and pass a smoke test, but the sensor provides an incorrect voltage reading to the ECM, falsely indicating a leak. This is diagnosed by observing the sensor's live data on a scan tool.

When the Usual Fixes Don't Work

  • While a loose gas cap is a common fix, on 2019+ trucks driven in dusty conditions, the actual cause is often a design issue addressed by TSB #23-NA-073. In these instances, the vent solenoid and/or canister get clogged with dirt, and simply replacing the gas cap will not resolve the P0442 code. The proper fix involves replacing the affected components and potentially installing an auxiliary filter kit.
  • In cases where replacing a common part like the purge valve doesn't fix the code, the new part itself can be the culprit. One owner documented that a brand-new purge valve was leaking vacuum slowly, causing the P0442 to persist. The issue was only resolved after testing and installing a second new valve, proving that assuming a new part is good can be a misstep in diagnosis.

OEM Part Supersession History

  • 1261056012690512 — Part revision for the common Vapor Canister Purge Valve.
    Heads up: Further superseded by 12737252 in some catalogs.
  • 20995471 (and others)23481275 — Part revision for the Vapor Canister Vent Valve on K2XX (pre-2019) platforms.

Model Year Variations Within This Range

  • 2019-2023 (T1XX Platform): These models are subject to TSB #23-NA-073 for dust intrusion clogging the EVAP canister/vent valve. They are also noted in TSB #21-NA-149 for potential engine harness chafing in the driver's side wheel well, which can cause various electrical faults.
  • 2016-2018 (K2XX Platform): These models use a traditional screw-on gas cap and are less susceptible to the specific dust intrusion issue outlined in the TSB for newer models. The vent solenoid is typically located on the frame rail under the driver's side.
How To Replace A EVAP Purge Valve On A GM Truck or SUV
How To Replace A EVAP Purge Valve On A GM Truck or SUV
Causes and Fixes Chevy/GMC P0442 Code: Evaporative Emission System Small Leak Detected
Causes and Fixes Chevy/GMC P0442 Code: Evaporative Emission System Small Leak Detected
How to Fix P0442: Evaporative Emission System Leak (small leak). Test and Replace EVAP Purge Valve
How to Fix P0442: Evaporative Emission System Leak (small leak). Test and Replace EVAP Purge Valve
GM 3.6 V6 P0442 DTC Vapor Canister Purge Valve Replacement
GM 3.6 V6 P0442 DTC Vapor Canister Purge Valve Replacement
How to Replace Fuel Tank Vapor Vent Check Valve 2014-2018 GMC Sierra 1500 5.3l V8
How to Replace Fuel Tank Vapor Vent Check Valve 2014-2018 GMC Sierra 1500 5.3l V8
2019 Sierra EVAP Fix
2019 Sierra EVAP Fix
2019 - 2023 GMC Sierra P0498,P0449, P0499 EVAP vent solenoid circuit low
2019 - 2023 GMC Sierra P0498,P0449, P0499 EVAP vent solenoid circuit low
P0442 Fix - UPDATE! How to test the purge valve.
P0442 Fix - UPDATE! How to test the purge valve.
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 Jul 24, 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 P0442 for:
  • Gmc SIERRA 1500: 20162017201820192020202120222023
In this article
🎬 Helpful Videos
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