P0442 on a 2016 Chevy Silverado 1500: Small EVAP Leak
Code P0442 means a small EVAP leak. On a Chevy Silverado 1500, the gas cap is the cheapest and most common fix, then a smoke test.
What P0442 means on a 2016 Chevrolet Silverado 1500
Code P0442 on a 2016 Chevy Silverado 1500 points to a leak in the fuel vapor system. The truck's computer found a small leak in the EVAP system, the part of the fuel system that traps gas fumes and routes them to the engine instead of letting them escape into the air.
A small leak is most commonly a loose, worn, or cracked gas cap seal, followed by a cracked EVAP hose or a leaking purge valve seal.
Work safely
- Unless a step says otherwise, work with the engine off and cool, the parking brake on, and the vehicle on level ground.
- Keep sparks, flames and cigarettes away when you work near fuel or EVAP parts, and work in a well-ventilated place.
- Wear safety glasses and gloves.
- This guide doesn't replace your vehicle's service manual. If a step is beyond your tools or experience, have a shop do it.
How to fix it, step by step
Check the gas cap
- Check the gas cap first, and make sure it is tightened until it clicks 3 times.
- If it is loose, worn, or the rubber seal looks cracked, replace it with a Stant Fuel Cap (OEM# 12630282).
- Tip: If it is just the gas cap, the repair is under $20, DIY, and takes 5 minutes.
Inspect the EVAP hoses
- Visually inspect the EVAP hoses you can see under the hood and near the top of the fuel tank for cracks, chafing, or loose fittings.
- Tip: A cracked hose is a common cause of small leaks.
Smoke test the EVAP system
- Smoke-test the whole EVAP system, or have a shop do it.
- A smoke test pinpoints exactly where the leak is instead of guessing.
Test the purge valve
- Inspect and test the EVAP purge valve. It should open and close cleanly with no vacuum leak when commanded.
Test the canister vent valve
- Inspect and test the EVAP canister vent valve or solenoid.
- Tip: A leaking seal here is a very common cause on these trucks.
Check the filler neck and canister lines
- Check the fuel tank filler neck and canister lines for rust-through or loose clamps, which is common near the frame rail.
Replace the failed part and confirm the repair
- Replace whichever component fails the smoke test, clear the code, and drive the truck to confirm the light stays off.
Parts you may need
- Stant Fuel Cap (OEM# 12630282), about $15, only needed if the old cap seal is worn
- ACDelco EVAP Canister Purge Valve (OEM# 12610560), about $40 to $60
- ACDelco EVAP Canister Vent Valve (OEM# 25932542), about $40 to $70
- Dorman EVAP Purge Valve, an alternative if going aftermarket
Tools
- EVAP smoke test machine (a Dorman 911-001 smoke test adapter works with a rented smoke machine)
- Basic socket set, for accessing hose clamps and canister mounting bolts
- Flashlight or inspection mirror, to check hoses near the frame rail and fuel tank
- Nitrile gloves and safety glasses
Common questions
What does P0442 mean on a Chevy Silverado 1500?
What usually causes P0442 on a 2016 Silverado?
How much does it cost to fix P0442?
Can I replace the purge or vent valve myself?
The bottom line
Start with the gas cap, since it is the cheapest and most common fix for this exact code. If the light comes back on, move to a smoke test. Most P0442 cases resolve without needing to replace the canister or the fuel tank itself.
Based on AskFixy, Innova's repair assistant, and reviewed by Innova Electronics before publishing.
