HomeTrouble CodesP2404

P2404 — Evap System Leak Detection Pump Sense Circuit Rangeperformance

Manufacturer-specificPowertrain (engine & transmission)

P2404 is set when the powertrain control module (PCM) detects that the signal from the leak detection pump (LDP) sense circuit is outside its expected range or performance. This occurs during the EVAP system's self‑test, indicating a fault in the pump or its wiring rather than an external vapor leak. The code is primarily an emissions‑related concern and does not usually affect engine drivability.

Symptoms

What causes it — most likely first

1. Leak detection pump (LDP) failure

The pump’s internal motor or sense circuitry can wear out, causing the voltage or frequency signal to fall outside the PCM’s expected range.

2. Wiring or connector issue

An open, short, corrosion, or poor ground in the LDP sense circuit can prevent the PCM from reading the correct signal.

3. Faulty fuel tank pressure sensor

If the tank pressure sensor provides an incorrect pressure reading, it can make the LDP sense circuit appear out of range.

4. Stuck or blocked vent/purge valve

A vent or purge valve that fails to open or close properly can create abnormal pressure in the EVAP system, affecting the LDP sense signal.

5. Rare PCM/ECM calibration issue

In very few cases, outdated or incorrect PCM software can misinterpret the LDP sense circuit, but this is far less common than component failures.

How it's diagnosed

  1. Retrieve all codes and freeze‑frame data with an OBD‑II scanner to confirm P2404 and any related EVAP codes.
  2. Visually inspect the leak detection pump, its wiring harness, and connectors for damage, corrosion, or loose connections.
  3. Check for proper voltage and ground at the LDP connector while the pump is commanded on (if supported by the scan tool).
  4. Test the fuel tank pressure sensor and the vent/purge valves for correct operation and ensure there are no blockages.
  5. Perform a smoke or nitrogen pressure test to verify that the EVAP system holds pressure and to locate any external leaks.
  6. If wiring, sensor, and valve checks pass, consider updating the PCM with the latest manufacturer calibration or perform a substitution test to rule out a PCM fault.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationManufacturer-specific (P1/B1/C1/U1)

Frequently asked

Is the PCM usually at fault for P2404?

No, the PCM is rarely the cause. Most cases are due to a faulty leak detection pump or wiring/connector problems; the computer should be considered only after all other components are verified.

Can I continue driving with this code?

The vehicle will usually still drive, but the Check Engine Light will remain on and you may fail an emissions test. It is advisable to repair the issue before a test or if you notice a fuel odor.

Will this code cause my engine to run poorly?

In most vehicles the engine runs normally; drivability symptoms are uncommon, though a rough idle or stalling may be noticed in some cases.

Do I need to replace the leak detection pump every time?

Not always. The pump is a common cause, but a proper test of the pump, wiring, and related sensors should be performed before replacing any part.