P0442 and P0455 Fixes Cost $15 to $650. Start at the Gas Cap
Prices updated October 2026

Two drivers pull the same P0442. One finds a cracked seal, buys a $15 to $40 gas cap and is done. The other has a good cap, so a shop runs a smoke test for $100 to $180 and finds a stuck valve or a split hose.
I'm Anthony, lead technician at Supercanic, the shop in San Jacinto and Hemet that runs MechanicRank, where we list 48,054 shops and mechanics. Start with the cap, because it's free to check. Just don't let anyone sell you a canister before they've shown you the leak.
9 min read · 14 sections
Snapshot
- Both codes point at the sealed system that holds gas fumes, called EVAP. Neither one names a part.
- A new cap runs $15 to $40. A smoke test runs $100 to $180. Most repairs run $115 to $650 with the smoke test included, at national shop rates.
- P0455 doesn't always mean a big hole. GM says a blocked purge path or a stuck valve can set it too.
- You can usually keep driving. A strong raw fuel smell is the exception, so get that checked soon.
- In California, a car won't pass Smog Check with the light on.
- The cap stays on the list even after a smoke test. We list a Yukon below that came back two months later.
What P0442 and P0455 Mean
Gas gives off fumes. Your car stores them in a charcoal canister, then a purge valve lets the engine pull them in and burn them. A vent valve seals the system so the computer can test it. Our EVAP repair guide covers each part.
California's OBD II rule tells the computer to flag leaks equal to a 0.040 inch hole, and then a 0.020 inch hole. The federal rule names P0456 as an example code for that 0.020 inch leak. P0442 is the small leak code above it.
The names can fool you. Kelley Blue Book calls P0455 a gross leak, then warns it may look really small. And one of our own scan tools labels P0442 a medium leak, not a small one.
| Code | Plain Meaning | What Usually Sets It |
|---|---|---|
| P0455 | Large leak, or the system can't hold its test | Missing or loose cap, a loose tube, a stuck open vent valve, a stuck closed purge valve |
| P0442 | Small leak | Worn cap seal, a stuck open purge or vent valve, a loose or damaged line |
| P0456 | Very small leak | Worn cap seal, a cracked hose, a tiny seal leak |
From GM bulletin 21-NA-124, Kelley Blue Book and our EVAP repair guide. Carmakers set their own test limits, so read your code next to your car's service information.
What Each EVAP Fix Costs
These come from our own repair cost guides. Each repair adds the part price to the book labor time at $95 to $140 an hour, for a typical car at an independent shop.
- New gas cap, you fit it$15 to $40
- Purge valve, parts and labor$95 to $405
- Smoke test alone$100 to $180
- Smoke test plus a common fix$115 to $650
MechanicRank repair cost guides as of October 2026, national labor rate of $95 to $140 an hour, quality aftermarket parts, before sales tax. Not a quote for your car.
In California, at the $120 to $175 an hour our guides use, the purge valve runs $110 to $460 and the full EVAP repair runs $140 to $740.
That top number has limits. Our guide warns that a rusted filler neck or a tank seal can cost more, because the labor to reach them is the bill. Hybrids and many European cars also cost more, since they can use sealed tanks or leak detection pumps.
RepairPal's code page has no prices at all. You get a list of causes and no idea which one to budget for, so use this chart instead.
Check the Gas Cap First
RepairPal and KBB both put the cap first. Our EVAP guide does too, and a Nissan bulletin says a cap left loose for several trips will store these codes and turn on the light.
- Look at the seal. Take the cap off. The rubber should be soft, round and free of cracks.
- Tighten it until it clicks. Do this with the engine off, since KBB says fueling with it running can set P0455.
- Read the dash. Many cars have a loose cap message. Nissan says to stop safely and reseat the cap if you see it.
- Buy the right cap. Our guide warns that cheap caps often don't seal well. KBB suggests trying a known good cap when nothing looks wrong.
- Give it time. Drive normally for several days. The computer has to run its test and pass, and that can take a week or more.
California's rule even allows for this. Where the computer can tell the leak came from a loose cap, it may turn the light off once the cap is secure. That depends on the car, so don't count on it.
One job of ours shows why the cap stays on the list. A 2013 GMC Yukon had a smoke test on our ticket in August 2026. It came back in October with the same kind of light, a recurring code. Our tech billed a $125 diagnostic, and the note on the job says the gas cap needed replacing with a factory one. I can't tell you the first test was wrong. I can tell you a good cap check is worth doing twice.
Match the Clue to the Part
A code alone won't tell you which part failed. What the car does around the code often will.
| What You Notice | Check This First | Typical Price |
|---|---|---|
| Loose cap message, or the light came on right after a fill up | Gas cap and its seal | $15 to $40 |
| Long crank and a rough idle for a minute after a fill up | Purge valve stuck open | $95 to $405 |
| Pump keeps clicking off, tank is hard to fill | Vent valve or the canister vent path | $115 to $650 |
| Gas smell near the back of the car | Filler neck, vent valve, canister or a real fuel leak | $115 to $650, more for a tank job |
| Nothing but the light | Cap, then a smoke test | $15 to $180 to find it |
| Rough idle or P0171 stored with it | A purge valve or a lean condition | $95 to $405 for the valve |
Clues from our EVAP and purge valve guides and GM bulletin 09-06-04-028D. National labor rates. A strong smell of raw fuel can be a liquid leak, so get that looked at soon.
What a Smoke Test Should Include
A machine fills the sealed system with harmless smoke, and the smoke comes out where the leak is. Our guide puts the test at $100 to $180. On our own tickets, one estimate listed an EVAP smoke test at $125 on a 2015 Nissan Altima. A smoke test on a 2005 Mercedes E55 billed at $150, though that one hunted an intake leak.
The test only proves something if it's done right. GM's bulletin 21-NA-124, which covers its gas engines from 2000 to 2021, says some leaks show up only under pressure and some only under vacuum. It recommends checking both ways. It also gives a set order, and I like it because the cheap checks come first.
- Lines first. Confirm every EVAP line is installed and fully seated.
- Damage next. Look for cracks and wear, then confirm with smoke.
- Vent valve. Check whether it's stuck open.
- Purge valve last. Check it once the lines and vent valve pass. A scan tool that cycles both valves can show one sticking.

Nissan's bulletin NTB13-097J goes a step further. It has the tech close the vent valve with the scan tool, pressurize the system and watch a gauge for 10 minutes. It also says a test drive for these codes will only waste time. If a part replaced under warranty turns out to work, Nissan charges the dealer back for it. Guessing costs even the dealer money.
So ask for proof. A shop that found the leak can show you a photo or video of the smoke. Ask whether the test fee counts toward the repair, because some shops credit part of it. Mobile mechanics can do many of these jobs too, so ask whether they carry a smoke machine. Without one, they're guessing.
Four Bulletins Worth Reading
Carmakers file these with NHTSA, and few owners ever see them. These are examples, not a full list. A bulletin covers only the cars it names, so call a dealer with your VIN to see if one fits.
| Vehicle | Bulletin | What It Says |
|---|---|---|
| GM gas engines, 2000 to 2021 | 21-NA-124, May 2021 | Lists seven connections to check, including the cap. P0455 can be a loose tube or a stuck valve. No parts are required by the bulletin itself. |
| All 2012 and newer Nissans except LEAF and Titan XD diesel | NTB13-097J, February 2022 | A cap left loose for several trips can store P0442, P0455 or P0456. Run the leak test before any parts. |
| 2007 to 2010 Tahoe, Suburban 1500, Avalanche, Yukon, Yukon XL 1500 and Escalade | 09-06-04-028D, April 2014 | Water and dirt reach the vent valve. The tank gets hard to fill, and P0442, P0446, P0455 or P0449 can set. |
| 2021 to 2022 Chevrolet Express and GMC Savana with the 57 gallon tank | 21-NA-180, November 2022 | Tank vents may not seal. GM says not to reseat them. The repair is a new tank, so this is the costly end. |
Read from the carmaker bulletins linked in each row, on NHTSA's server. Bulletins are written for trained technicians.
Samarins reports a Toyota bulletin too, EG051-06, on corrosion at the cap sealing surface of the filler pipe on some 2003 to 2005 Corollas and Matrixes. That's a good reminder. A new cap can't seal against a rusted neck.
Can You Drive With It
Usually yes. Our guide says an EVAP leak won't hurt the engine or leave you stranded. RepairPal rates P0442 as moderate and says to diagnose it within a reasonable time. KBB says P0455 doesn't affect performance.
I'd still fix it, for three reasons. The light stays on, so you won't see the next fault when it shows up. Fumes are escaping, and a fuel smell means you should go sooner. And if your area tests emissions, you'll have to deal with it anyway.
California's Bureau of Automotive Repair says a car won't pass Smog Check with the light on. BAR's reference guide also says inspections are OBD focused for most 2000 and newer cars, and lists a fuel cap test and a low pressure evaporative test among its functional tests where they apply. See our smog check guide for what the test itself costs.

Check Your Warranty and California Help
EVAP parts don't get the long federal term that catalytic converters get. CARB's warranty fact sheet lists 8 years or 80,000 miles for converters, the emissions control unit and the OBD computer. The federal basic term is 2 years or 24,000 miles, for any part that causes an emissions failure.
California cars get more. The same sheet lists 3 years or 50,000 miles on all emissions related parts, and 7 years or 70,000 miles on high cost parts listed in your owner's manual. Read that list before you pay for a part.
If your car failed its biennial Smog Check, California's Consumer Assistance Program may help with repairs. It pays up to $1,450 on a 1996 or newer car, if your household income is at or below 225% of the federal poverty level. Wait for your eligibility letter before any repair starts.
What Our Own Jobs Show
We don't have enough EVAP tickets to call it a study, so read these as examples. They're Supercanic tickets. The diagnostic line comes from our public study of 953 paid jobs, August 2025 to October 2026, on our mobile mechanic prices page.
| Job | Billed or Paid | What It Was |
|---|---|---|
| 2017 Ford Mustang, purge valve | $150.99 | Valve replaced, paid |
| 2017 Ford Focus, canister purge valve | $218.29 | Valve replaced, paid |
| 2015 Nissan Altima, EVAP smoke test | $125 | Estimate line, not a finished job |
| 2013 GMC Yukon, recurring code | $125 | Diagnostic billed, note says factory gas cap needed |
| All diagnostic visits, 254 jobs | $150 median | Middle half paid $125 to $175 |
Supercanic job tickets and paid job study, before sales tax. Each row is one job unless it says otherwise. Your car will differ.
Both purge jobs landed inside our $95 to $405 range, in the lower half. Shops that post a diagnostic price on their own websites post a median of $100, with the middle half between $80 and $150, per our check engine light diagnostic guide. An EVAP hunt can take longer than a basic scan, so ask what the fee includes.
Old Advice That Stuck
Clear the code and see. Clearing it takes the light off and proves nothing. The computer still has to run its leak test and pass. BAR suggests a week or two of driving after a battery change so monitors can reset, and I'd plan the same before a retest.
P0455 means a big hole. GM's bulletin says it can come from a stuck closed purge valve. So a shop that hunts only for a gaping hole can miss it.
Replace the canister. Our guide lists the canister near the end of the usual suspects. Ask to see smoke coming from it first.
Keep topping off the tank. Stop when the pump clicks off. Our guide warns that topping off pushes liquid fuel into the canister, and that can ruin the canister and the valves around it.
Find a Shop for the Job
MechanicRank lists 48,054 repair shops and mechanics in 6,649 cities. Every listing shows the shop's phone, reviews and hours, and the phone rings the shop direct. Search your ZIP code and ask for a smoke test that checks both pressure and vacuum before anyone quotes a part.
At Supercanic, our own shop, labor is $150 an hour, with a 90 day or 5,000 mile labor warranty.
Like this? Add MechanicRank to your Google sources
Reading List
| What We Cited | Where It Came From |
|---|---|
| Cap first, gross leak note, fueling with the engine on, known good cap | Kelley Blue Book, P0455 code |
| Cap as the top cause, moderate severity, no prices on the page | RepairPal, P0442 code |
| Leak size limits and the loose cap light rule | California Code of Regulations, Title 13, Section 1968.2, via Cornell LII |
| P0456 as a code for the 0.020 inch leak | 40 CFR 86.1806-17, via Cornell LII |
| Carmaker bulletins | GM 21-NA-124, Nissan NTB13-097J, GM 09-06-04-028D, GM 21-NA-180, all on NHTSA's server |
| Toyota filler pipe bulletin summary | Samarins, P0442 |
| A car won't pass with the light on, readiness after a battery change | California BAR, Smog Check |
| OBD focused inspection, functional tests | California BAR, Smog Check Reference Guide |
| Emissions warranty terms | California Air Resources Board, warranty periods fact sheet, March 2026 |
| Repair assistance amount and income test | California BAR, Consumer Assistance Program repair assistance |
| Tickets, 254 diagnostic visits, 953 paid jobs | Supercanic job tickets and our mobile mechanic prices study |
| Prices for each fix, nationally and in California, posted diagnostic fees | MechanicRank repair cost guides, linked above |
Owners Ask Us
How much does it cost to fix a P0442 code?
It can cost $15 to $40 if a new gas cap fixes it. A smoke test runs $100 to $180. Most repairs run $115 to $650 at an independent shop with the test included, and a purge valve alone runs $95 to $405. Filler necks and tank seals can cost more.
Is a small EVAP leak expensive to fix?
Usually not. A small leak is often a cap seal, a hose or a valve. Finding it is often the real cost, since a tiny leak needs a smoke test. It gets expensive when the leak is at the tank, because of the labor to reach it.
Can a purge valve cause P0442?
Yes. GM's bulletin 21-NA-124 lists a stuck open purge valve as a cause of P0442. It also says a stuck closed purge valve can set P0455. Test it before you buy it. Most valves are closed with no power, so no air should pass through.
Can I drive my car with a P0442 code?
Usually yes. It won't hurt the engine or leave you stranded. Fix it soon anyway, because the light can hide the next fault and you won't pass an emissions test. A strong smell of raw fuel means get it checked soon.
Can a loose gas cap cause P0455?
Yes. KBB says P0455 most often has something to do with the cap, whether it's missing, damaged or put on wrong. Tighten it until it clicks and drive for several days. If the light comes back with a good cap, get a smoke test.
How long does it take for the light to go off after a new gas cap?
Plan on several days to a week or more of normal driving. The computer has to run its EVAP test and pass before it turns the light off. A shop can clear it right away, but the test still has to finish before an emissions check.
What is the difference between P0442, P0455 and P0456?
All three are EVAP leak codes. P0455 is the large leak code, P0442 is small and P0456 is very small, near 0.020 inch. The fix can overlap, since a worn cap or a stuck valve can set any of them. The first steps are the same.
Picked for You
Own a shop or a mobile operation?
Your free MechanicRank listing is one of the citations this article talks about. Claimed listings get an owner badge, a photo gallery, and a green star on the map.
Claim Your Free Listing →