Severity High
P2404

EVAP Leak Detection Pump Circuit Range/Performance

📅 Last reviewed: July 2026
What does the P2404 code mean?

The P2404 code indicates that the Engine Control Module (ECM) has detected a malfunction in the Evaporative Emission (EVAP) system leak detection pump sense circuit. This pump is part of the EVAP system's leak detection module, which pressurizes the system to check for leaks. The code is set when the pump's sense circuit signal is out of the expected range or performance parameters, often due to electrical issues, pump failure, or wiring problems.

High
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Scan for codes and record freeze frame data.

2

Step 2: Visually inspect the EVAP leak detection pump and wiring for damage or corrosion.

3

Step 3: Test the pump's electrical circuit using a multimeter for continuity and proper voltage.

4

Step 4: Perform a smoke test to check for EVAP system leaks.

4. 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. The EVAP system prevents fuel vapors from escaping, so a leak could cause a fuel smell but not immediate drivability issues.

How much does it cost to fix?

The cost to diagnose and repair P2404 typically ranges from $50 to $150 for diagnosis, plus parts and labor. The leak detection pump itself can cost $100-$300, and labor may add $100-$200.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P2404? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →