OBD-II Car P0442 Error
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.
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
How to fix the OBD-II Car P0442 error
- 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.
- 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.
- 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.
- 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 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
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.