EVAP Leak Detection Pump Circuit Range/Performance
The P2404 code indicates that the Engine Control Module (ECM) has detected a malfunction in the Evaporative Emission (EVAP) system leak detection pump circuit. This pump is part of the EVAP system's self-testing function, which pressurizes the system to check for leaks. The code is set when the pump's performance is outside the expected range, often due to electrical issues, mechanical failure, or a blockage in the pump or vent lines.
01. Most Common Causes
- Faulty EVAP leak detection pump
- Open or shorted wiring in the pump circuit
- Blocked or restricted pump vent line
- Corroded or loose electrical connector at the pump
- Failed ECM (rare)
02. Symptoms You Will Notice
- Check Engine Light illuminated
- Failed emissions test
- Possible fuel odor
- No noticeable drivability issues
03. Step-by-Step Diagnosis
Step 1: Use a scan tool to confirm P2404 and check for other EVAP codes.
Step 2: Visually inspect the leak detection pump and its wiring for damage, corrosion, or loose connections.
Step 3: Test the pump's electrical circuit using a multimeter for proper voltage and ground.
Step 4: Perform a smoke test to check for EVAP system leaks that may affect pump operation.
Step 5: If no leaks or wiring issues found, replace the leak detection pump.
04. Commonly Affected Makes
05. Frequently Asked Questions
Is it safe to drive with this code?▼
Yes, it is generally safe to drive, but the vehicle may fail an emissions test and the Check Engine Light will remain on.
How much does it cost to fix?▼
The cost typically ranges from $50 to $150 for diagnosis and repair, depending on whether the pump needs replacement.