P0442 is an OBD2 diagnostic trouble code that means the evaporative emission system has detected a small leak. The EVAP system is the part of the vehicle that keeps fuel vapors sealed instead of letting them escape into the air.
Most drivers first notice P0442 because the check engine light comes on. The car may drive normally, and there may be no obvious symptom. That is common because P0442 is usually an emissions leak, not a direct engine performance fault.
A loose or worn gas cap can cause P0442, but it is not the only cause. Small cracks in EVAP hoses, a weak gas cap seal, fuel filler neck rust, a vent valve that does not seal fully, a purge valve leak, or a fuel tank pressure sensor problem can also set the code.
What P0442 Means
The EVAP system stores fuel vapors from the tank in a charcoal canister. At the right time, those vapors are pulled into the engine and burned. The system also runs leak tests by sealing parts of the vapor circuit and watching pressure or vacuum changes.
When the computer sees a small leak, it can store P0442. The leak may be tiny enough that you cannot see, hear, or smell it. That is why P0442 can be more frustrating than a larger EVAP leak.
P0442 is usually a smaller leak than P0455, which points to a large or gross EVAP leak. P0442 often requires more careful testing.
P0442 Quick Facts
| Item | Details |
|---|---|
| Code | P0442 |
| Definition | EVAP system small leak detected |
| System | Evaporative emission system |
| Common symptom | Check engine light on |
| Common easy cause | Loose, worn, or incorrect gas cap |
| Driving risk | Usually low if there is no fuel smell or visible leak |
| Emissions impact | Can fail emissions testing |
Common Symptoms of P0442
P0442 often appears with very few symptoms.
- Check engine light on
- Fuel smell near the vehicle in some cases
- Failed emissions or smog test
- Gas cap warning message on some vehicles
- Other EVAP codes such as P0440, P0455, P0456, or P0446
If you smell strong raw fuel or see wet fuel, treat that as more serious than a normal EVAP small leak. Park safely and inspect the vehicle.
Can You Drive With a P0442 Code?
You can usually drive with P0442 if the vehicle runs normally and there is no strong fuel smell. The code normally does not mean the engine is about to fail.
However, you should not ignore it forever. P0442 can keep the check engine light on, prevent emissions readiness, and cause an inspection failure. It can also hide a new check engine light problem because the light is already on.
Gas Cap Check: Do This First
Start with the gas cap because it is simple and often related.
- Turn the vehicle off.
- Remove the gas cap and inspect the rubber seal.
- Look for cracks, dirt, flattening, missing pieces, or fuel residue.
- Inspect the fuel filler neck for rust, dents, or dirt.
- Reinstall the cap until it clicks.
- Drive normally for several trips and allow the EVAP monitor to run.
If the cap is missing, damaged, loose, or aftermarket and does not seal correctly, replace it with the correct cap for the vehicle. If P0442 returns, continue diagnosis instead of buying more caps.
Common Causes of P0442
Loose or Worn Gas Cap
A gas cap that is loose, cracked, dirty, or missing can let fuel vapor escape. Even a small sealing problem can trigger P0442. The seal may look fine at first glance but fail under pressure or vacuum.
Fuel Filler Neck Rust or Damage
The cap seals against the fuel filler neck. Rust, dents, scratches, debris, or damaged sealing surfaces can create a small leak. This is common on older vehicles and vehicles driven in road-salt areas.
Small EVAP Hose Crack
EVAP hoses and vapor lines can crack with heat, age, or road exposure. A tiny split may be difficult to see, especially near the fuel tank, charcoal canister, or underbody.
Vent Valve Not Sealing Fully
The vent valve helps the EVAP system breathe and also closes during leak testing. If dirt, dust, moisture, or internal wear prevents it from sealing fully, a small leak code can set.
Purge Valve Leaking
The purge valve controls vapor flow from the charcoal canister to the engine. If it leaks when it should be closed, it can interfere with EVAP testing. Some purge valve issues also cause hard starting after refueling or rough idle.
Charcoal Canister or Canister Fitting Leak
The charcoal canister and its plastic fittings can crack. Overfilling the tank after the pump clicks can also stress EVAP components because liquid fuel can reach areas meant for vapor.
Fuel Tank Pressure Sensor Issue
The fuel tank pressure sensor helps the computer detect EVAP pressure or vacuum changes. If the sensor signal is wrong, the system may misread leak-test results or fail to complete the monitor correctly.
Why P0442 Can Be Hard to Find
A small EVAP leak may not make noise, drip fluid, or smell strongly. It may only leak under certain pressure, temperature, or fuel level conditions. That is why visual inspection alone often misses it.
Smoke testing is commonly used because smoke can reveal tiny leaks around hoses, valves, filler necks, canisters, and connections. Still, some small leaks require careful valve command testing and scan-tool data, not just smoke.
P0442 vs P0455
P0442 means a small EVAP leak. P0455 means a large or gross EVAP leak. Both involve the evaporative emission system, but the diagnostic approach can feel different.
| Code | Leak size | Typical clue |
|---|---|---|
| P0442 | Small leak | Weak cap seal, tiny hose crack, valve seepage |
| P0455 | Large leak | Loose/missing gas cap, disconnected hose, stuck-open valve |
P0455 may be easier to find because the leak is larger. P0442 may need more patience.
Diagnostic Order: What to Check First
Use this order to avoid replacing parts blindly.
- Confirm P0442 with an OBD2 scanner.
- Check for other EVAP codes and freeze frame data.
- Inspect the gas cap seal and fuel filler neck.
- Tighten or replace the cap only if it is wrong, loose, or damaged.
- Inspect visible EVAP hoses and vapor lines.
- Check for fuel smell around the tank, filler area, and canister.
- Test purge valve and vent valve sealing.
- Use an EVAP smoke test to locate small leaks.
- Review fuel tank pressure sensor data if no leak is found.
This approach keeps the simple checks first but still respects how tricky small EVAP leaks can be.
Repair Cost for P0442
P0442 cost depends on the cause and how hard the leak is to find.
| Possible repair | Typical U.S. cost range |
|---|---|
| Tighten gas cap | Free |
| Replace gas cap | $15-$60 |
| Diagnostic scan and smoke test | $100-$250 |
| EVAP hose repair | $75-$400+ |
| Purge valve replacement | $120-$400+ |
| Vent valve replacement | $150-$500+ |
| Fuel filler neck repair | $200-$800+ |
| Charcoal canister replacement | $300-$900+ |
| Fuel tank pressure sensor | $150-$600+ |
Small leaks are sometimes cheap to fix but time-consuming to locate. Paying for diagnosis can be better than replacing several EVAP parts at random.
Clearing P0442 and Readiness Monitors
Clearing the code turns the light off temporarily, but it also resets readiness monitors. The EVAP monitor may need specific fuel level, temperature, and drive-cycle conditions before it runs again.
If you clear P0442 right before an emissions test, the vehicle may fail or be rejected because the monitor is not ready. Fix the leak first, then allow the monitor to complete.
What Not to Do
Do not keep replacing gas caps if the code returns. Do not replace purge and vent valves without testing. Do not ignore strong fuel smell. Do not top off the fuel tank after the pump clicks.
P0442 is usually not an emergency, but it does need a methodical repair plan.
FAQ
What does code P0442 mean?
P0442 means the EVAP system has detected a small leak. The fuel vapor system is not sealing as expected during its self-test.
Is P0442 usually caused by the gas cap?
A loose, worn, damaged, or incorrect gas cap is common, but it is not the only cause. Small hose leaks, filler neck issues, purge valve leaks, vent valve leaks, canister cracks, and sensor issues can also cause P0442.
Can I drive with a P0442 code?
You can usually drive if the car runs normally and there is no strong fuel smell or visible fuel leak. Repair it before emissions testing.
Will P0442 fail emissions?
Usually, yes. An active check engine light or EVAP leak code can fail emissions testing. Readiness monitors must also be complete.
How long does P0442 take to clear after tightening the gas cap?
It may take several drive cycles for the EVAP monitor to run. If the code returns after the monitor runs, the leak is still present or another EVAP component is failing.
Is P0442 the same as P0455?
No. P0442 means a small EVAP leak, while P0455 means a large EVAP leak. They involve the same system but often require different levels of leak testing.