DOBD DashX ☰ Browse all codes
P2404

EVAP System Leak Detection Pump Sense Circuit Range/Performance

Evaporative emissions (EVAP) Generic OBD-II Low

What it means

P2404 means the signal from the EVAP leak-detection pump's sense circuit is out of its expected range β€” the pump the ECM uses to check the fuel-vapor system for leaks is not reporting correctly. It is usually a pump, wiring, or connector problem, sometimes a loose fuel cap or an actual EVAP leak. The car drives normally, but it will not pass an emissions test until the monitor works again.

Low

Can I keep driving? Yes β€” the car runs and drives normally. This is an emissions-monitoring fault, so the main consequences are the warning light and an emissions-test failure.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Faulty EVAP leak-detection pump (LDP) or its sense circuit
  2. Open, shorted, or corroded wiring or connector at the LDP
  3. Loose, wrong, or damaged fuel filler cap
  4. Leaking EVAP hose, canister, or fuel tank affecting the pump's readings
  5. Debris caught in the filler-cap or LDP filter

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and confirm the fuel cap is the correct type and tightened until it clicks.
  2. Inspect the LDP connector and wiring for damage, corrosion, or a loose pin.
  3. Check EVAP hoses and the canister for cracks or leaks.
  4. Test the leak-detection pump's operation and sense-circuit signal against spec.
  5. Replace the LDP or repair the wiring as needed, then clear the code and re-test.

FAQ

Quick answers

Is it safe to drive with P2404?+
Yes β€” it does not affect running or safety. It means the system that checks for fuel-vapor leaks is not reporting correctly, so you will fail an emissions test.
Can I just clear P2404?+
Tightening or replacing the fuel cap sometimes clears a cap-related trip, but a pump or wiring fault will return once the monitor re-runs.

Related codes

Often seen with P2404

Read & clear P2404 yourself

Scan your car, confirm the code, and clear it once it's fixed β€” with OBD DashX on your phone.

β–Ά Get it on Google Play
βœ“ Verified name β€” SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX