01 Why Your Car Shakes After Repairs and What It Really Means • 02 B0017 and B0018 Codes: Right Front or Passenger Frontal Dep… • 03 You Can Tell A Lot About A Car By Listening To Its Engine I… • 04 Surprising Test Results Show Which Budget Brake Pads Stop F… • 05 Bright Solutions: Resolving the Mystery of Dim Car Headligh… • 06 P0078, P0079 and P0080: Exhaust valve control solenoid circ… • 07 This Is How Mercedes Magic Body Control Scans The Road • 08 From Rack and Pinion to Steer-by-Wire: The Evolution of Ste… • 09 What is the Purpose of Hazard Lights and How to Use Them Pr… • 10 P0116 – Engine Coolant Temperature Range Fault: Causes and … •

DTC codes / P04xx · Auxiliary emission controls / P04EF

P04EFEVAP System Very Small Leak Detected - Fresh Air Side

P04EF indicates that the engine control module has detected a very small evaporative emission control system leak on the fresh air side of the system, typically during a key-off natural vacuum or active leak test. The computer uses the fuel tank pressure sensor or a dedicated evap pressure sensor to measure a pressure decay that is smaller than a large leak but still exceeds the threshold for a very small leak, pointing to a breach between the fresh air inlet and the fuel tank.

SystemPowertrain
Code typeGeneric (all makes)
SeverityLow
Fix difficultyIntermediate
AreaAuxiliary emission controls

Symptoms you may notice

  • Illumination of the check engine light, often with no other noticeable symptoms.
  • A faint fuel odor around the rear or engine bay in some cases, though usually absent with a very small leak.
  • Intermittent check engine light if the leak is temperature or fuel-level dependent.
  • No drivability complaints in most instances because the leak is small and does not affect air-fuel ratio.
  • Possible slight increase in evaporative emissions during hot soak or refueling events.
  • Failed state emissions inspection due to the stored code.

Common causes, most likely first

  1. A degraded or improperly seated fuel filler cap gasket, even if the cap appears tight.
  2. Cracks or pinholes in the fresh air hose or vent line between the evap canister and the fresh air filter.
  3. A sticking or leaking fresh air inlet valve or canister vent solenoid that does not seal fully.
  4. A small crack in the evap canister body or a damaged canister port.
  5. A leaking fuel tank pressure sensor seal or a faulty sensor reading that mimics a leak.
  6. Corroded or damaged evap system wiring or connector pins causing intermittent vent valve operation.
  7. A small leak at the fuel tank rollover valve or tank seam, though less common than hose or cap issues.

How to diagnose and fix it

  1. Inspect the fuel filler cap for cracks, hardened gasket, or debris and replace it if any defect is found.
  2. Visually trace the fresh air hose and vent line from the evap canister to the fresh air filter for cracks, chafing, or loose connections.
  3. Command the canister vent solenoid closed and open with a scan tool while monitoring fuel tank pressure to verify it seals and holds vacuum.
  4. Perform a smoke test on the fresh air side of the evap system, introducing smoke at the vent filter or service port and watching for escaping smoke.
  5. Check the evap canister for physical damage and confirm the fresh air inlet valve moves freely and seats properly.
  6. Test the fuel tank pressure sensor for accurate readings by comparing scan tool data to a known good sensor or by applying a known pressure.
  7. Inspect evap system wiring and connectors for corrosion or damage, and repair any faults before replacing components.

Fresh air side leaks that fool technicians

  • A very small leak on the fresh air side often originates at the canister vent solenoid or its filter, not at the fuel cap, so technicians who only check the cap miss the real cause.
  • The fresh air side is only sealed during specific leak test phases, so a vent valve that sticks open intermittently can set P04EF without any visible damage to hoses or canister.
  • Spider webs, mud dauber nests, or debris in the fresh air filter or vent port can restrict flow and cause pressure readings that the module interprets as a very small leak.
  • A fuel tank pressure sensor with a slight offset or drift can trigger P04EF even when the evap system is mechanically sound, so sensor data must be verified before parts replacement.
  • This code does not always mean a physical leak exists; a weak evap system purge or a module software calibration issue can produce the same pressure decay pattern under certain conditions.

Can I keep driving with P04EF?

It is generally safe to continue driving with P04EF because the leak is very small and does not affect engine performance or safety, but avoid topping off the fuel tank and park in a well-ventilated area until the leak is repaired. Address the code promptly to prevent it from worsening and to pass emissions testing.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage