HomeTrouble CodesP0442

P0442 — Evap System Leak Detected Small Leak

Generic OBD-II · all makesPowertrain (engine & transmission)

The P0442 code indicates that the engine control module has detected a small leak in the evaporative emission (EVAP) system. This system is designed to prevent gasoline vapors from escaping the fuel tank and entering the atmosphere.

Symptoms

What causes it — most likely first

1. Faulty Gas Cap

A loose, damaged, or incorrect gas cap seal is the most common cause of a small EVAP leak.

2. Leaking EVAP Hoses

Rubber hoses in the EVAP system can develop small cracks, dry rot, or become disconnected over time.

3. Defective Vent Valve

A vent valve that does not seal completely allows air to enter the system, triggering a leak detection.

4. Leaking Purge Valve

A purge valve that fails to close fully can allow the system to lose pressure or vacuum.

5. Damaged Charcoal Canister

The canister housing may develop small cracks or leaks due to physical damage or age.

6. PCM Software or Hardware Failure

Internal failure of the engine computer is highly unlikely but could theoretically cause a false leak detection.

How it's diagnosed

  1. Inspect the gas cap for cracks or debris and ensure it is properly tightened.
  2. Perform a visual inspection of all EVAP lines and connectors for signs of wear or leakage.
  3. Use an EVAP-compatible smoke machine to inject smoke into the system and identify the leak location.
  4. Test the operation and sealing ability of the purge and vent valves using a vacuum pump.
  5. Perform a fuel system pressure test to verify the integrity of the fuel tank and filler neck.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationSAE generic — identical on every make

Vehicles this code applies to

The definition is universal; the diagnostics are engine-specific. Open your vehicle for the codes documented for it:

2012 Nissan Juke2002 Hyundai XG2006 Nissan Quest2000 Infiniti Q45 (VINs to YM300000 or IM400000(Canada)1999 Infiniti Q452001 Hyundai Sonata2005 Honda Civic Hybrid2004 Honda Civic Hybrid1990 Lexus ES2501991 Lexus ES2501990 Toyota 4runner — L41990 Toyota 4runner — V6

Frequently asked

Can a loose gas cap really trigger this code?

Yes, the gas cap is the primary seal for the EVAP system; if it is loose or the gasket is worn, the system cannot maintain the required pressure.

Will this code cause my car to stall or run poorly?

No, P0442 is an emissions-related code and does not typically affect the drivability or mechanical performance of the engine.

Should I replace the PCM if the leak cannot be found?

No. It is extremely rare for the PCM to cause a P0442. Small leaks are often difficult to find, and a thorough smoke test is the appropriate solution rather than replacing the computer.