ErrorCodePedia
OBD-II · Car

OBD-II Car P0442 Error

✓ Easy DIY fixUpdated 2026-07-12

What it means

P0442 means the evaporative emission control (EVAP) system has a small leak. The EVAP system captures fuel vapors from the tank and routes them to be burned instead of escaping into the air; the computer periodically pressure- or vacuum-tests this sealed system. When it detects a small leak (roughly the size of a 0.040-inch / 1 mm hole), it sets P0442. The main symptom is usually just the check engine light — drivability is typically normal — though you may occasionally notice a faint fuel smell.

The bottom line on the P0442 error

P0442 flags a small EVAP leak, and the number-one culprit is a loose or worn gas cap, not a costly part — drivability is normal and the main sign is the check engine light. The trap is that clearing the code does not fix it; the EVAP monitor must re-run over several cycles before the light stays off.

Start with the cheapest move: reseat the cap and replace it ($5–$40) if the seal looks bad. If the light returns after that and a hose check, a smoke test ($150–$350) finds a hidden leak; only a cracked charcoal canister costs more.

P0442 snapshot

🔧 DIY difficulty
Easy DIY fix
⏱️ Urgency
Higher = act sooner
2
💵 Typical cost
$$$

Our own at-a-glance triage of the P0442 error, from the verified data on this page. See error-code rankings → · How we score →

Common causes of the P0442 error

  • Loose, cracked, or worn gas cap (the most common and cheapest cause)
  • Cracked or disconnected EVAP vapor hoses
  • Faulty purge valve/solenoid or vent valve stuck slightly open
  • Damaged or cracked charcoal (EVAP) canister
  • Leaking seal or O-ring at the fuel filler neck or fuel tank
  • A small crack in the fuel tank or filler pipe

Which OBD-II cars get the P0442 error

P0442 is one of the most universal EVAP codes and appears on virtually every OBD-II vehicle, but it is reported especially often on GM/Chevrolet trucks and SUVs (Silverado, Colorado, Equinox, Malibu), as well as many Toyota, Honda, Nissan, and Ford models. High-mileage vehicles and those with an aging or aftermarket gas cap are the most frequent candidates.

How to fix the OBD-II Car P0442 error

  1. 1Tighten or replace the gas cap firstRemove and reseat the gas cap until it clicks, checking the rubber seal for cracks or debris. A loose or worn cap is the number-one cause of P0442. If the seal looks bad, replace the cap — it is inexpensive — then clear the code and drive several cycles to see if it returns.
  2. 2Inspect EVAP hoses and connectionsVisually check the vapor hoses running from the tank to the charcoal canister and purge valve for cracks, brittleness, or loose connections. Reconnect or replace any damaged lines; even a tiny split will trip a small-leak code.
  3. 3Have a smoke test performedA small EVAP leak is often impossible to find by eye. A smoke machine pushes harmless vapor into the system so the leak point becomes visible. This is the standard diagnostic step and pinpoints the canister, valve, or hose that is leaking.
  4. 4Replace the failed valve or canisterIf the smoke test reveals a stuck purge/vent valve or a cracked charcoal canister, replace that component with an OEM-grade part, then clear the code and confirm the EVAP monitor runs clean over a few drive cycles.

🧰 When to call a professional

Call a professional if the code returns after a new gas cap and a visual hose check, since locating a small leak almost always requires a smoke test that most DIYers don't own. Also see a pro if you smell fuel strongly, if the leak is at the tank or filler neck, or if you need the car to pass an emissions/smog inspection quickly.

OBD-II P0442 vs OBD-II P0440 vs OBD-II P0455: how they compare

How this code stacks up against related error codes for difficulty, urgency, and cost.

OBD-II P0442OBD-II P0440OBD-II P0455
DIY difficulty (1–5)222
Urgency (1–5)222
Typical cost$$$

How much does it cost to fix the P0442 error?

DIY parts only$5–$80
Professional diagnosis & repair$150–$350
If major component$250–$600

Repair or replace?

This is almost always a cheap repair, so replacement of costly parts is rarely warranted — start with the gas cap, which fixes a large share of cases for just a few dollars. A purge valve or vapor hose is an inexpensive DIY part if the cap doesn't do it, and only a cracked charcoal canister pushes the bill higher. The car is safe to drive normally in the meantime; the main reason to fix it is passing emissions and clearing the light, so a shop is only worth it when a smoke test is needed to locate a hidden leak.

How this code compares across all 93 we cover →

Common replacement parts for the P0442 error

Gas cap$5–$40The number-one fix; try this first
Purge valve/solenoid$20–$80Straightforward DIY on most vehicles
EVAP vapor hose$10–$50For cracked or brittle lines
Charcoal (EVAP) canister$150–$400Only if the canister is cracked

Prices are typical retail ranges and vary by model and supplier — always confirm the exact part number for your appliance before buying.

OBD-II P0442 error — FAQ

Is it safe to drive with this code?

Yes, P0442 is one of the least urgent codes for safety and drivability — a small EVAP leak does not affect how the car runs. The main consequences are a check engine light, a possible faint fuel odor, and failing an emissions test. You can drive normally while you arrange a fix, but don't ignore it permanently.

How much does it cost to fix?

Often very little. A new gas cap is typically $15–$40 and frequently solves it. If a hose, purge valve, or vent valve is at fault, repairs usually run $100–$350 including a smoke-test diagnosis. A charcoal canister replacement can be $250–$600 depending on the vehicle.

Will the check engine light turn off by itself after I tighten the gas cap?

It can, but not instantly. After tightening or replacing the cap, the EVAP monitor must run again over several drive cycles before the computer confirms the leak is gone and turns the light off — this can take a few days of normal driving. Using a scan tool to clear the code speeds it up, but only fix it for good if the cap was truly the cause.

Sources & manufacturer references

This guide is independently written and not affiliated with OBD-II. Always unplug appliances before servicing and follow your model's manual. Error codes and steps can vary by model — when in doubt, consult a qualified technician.

Other error codes

Bosch Dishwasher E15Bosch Dishwasher E24Brother Printer 4FCanon Printer 5200Canon Printer B200Carrier Air Conditioner E1Carrier Furnace 33Daikin Air Conditioner U4Epson Printer 0x97Epson Printer 0xF1Eufy Robot Vacuum Wheel StuckFrigidaire Dishwasher i10Frigidaire Refrigerator SY EFFujitsu Air Conditioner Operation + Timer Light BlinkingGE Dishwasher C1GE Microwave F3GE Oven F2GE Refrigerator FFGE Washer dEGoodman Furnace 3 FlashesHP Printer 0xc19a0013iRobot Robot Vacuum Error 1KitchenAid Dishwasher F8E4Lennox Furnace E200LG Air Conditioner CH 05LG Dishwasher OELG Dryer D80 (D90/D95)LG Oven F9LG Refrigerator ER FFLG Washer dE (dE1/dE2)LG Washer IELG Washer LELG Washer OELG Washer UEMaytag Dishwasher F8 E4Maytag Dryer AFMaytag Washer F5 E3Mitsubishi Air Conditioner P8Navien Tankless Water Heater E003Nintendo Switch 2110-3127Noritz Tankless Water Heater Code 11OBD-II Car P0011OBD-II Car P0102OBD-II Car P0113OBD-II Car P0128OBD-II Car P0141OBD-II Car P0171OBD-II Car P0174OBD-II Car P0300OBD-II Car P0301OBD-II Car P0303OBD-II Car P0325OBD-II Car P0340OBD-II Car P0401OBD-II Car P0420OBD-II Car P0430OBD-II Car P0440OBD-II Car P0455OBD-II Car P0700PlayStation PS4 CE-34878-0PlayStation PS5 CE-100028-1PlayStation PS5 CE-108255-1Rheem Furnace 3 FlashesRheem Tankless Water Heater Code 11Rinnai Tankless Water Heater Code 11Roborock Robot Vacuum Error 1Samsung Air Conditioner E1Samsung Dishwasher LC (1E / LE)Samsung Dishwasher OE (1E)Samsung Dryer dCSamsung Dryer HCSamsung Microwave SESamsung Range SESamsung Refrigerator 22ESamsung Refrigerator OF OFSamsung Washer 4CSamsung Washer dCSamsung Washer SC (5C)Samsung Washer UR (UB)Shark Robot Vacuum Error 2Trane Furnace 4 FlashesWhirlpool Dishwasher F8 E4Whirlpool Dryer PFWhirlpool Microwave F2Whirlpool Oven F2Whirlpool Washer F21Whirlpool Washer F5 E2Whirlpool Washer F8 E1Whirlpool Washer Sud (Sd)Xbox Xbox 0x80070057Xbox Xbox 0x87e5002bYork Furnace 7 Flashes