Severity High
P2404

EVAP Leak Detection Pump Circuit Range/Performance

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 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.

High
Severity
$50-$150
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Use a scan tool to confirm P2404 and check for other EVAP codes.

2

Step 2: Visually inspect the leak detection pump and its wiring for damage, corrosion, or loose connections.

3

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

4

Step 4: Perform a smoke test to check for EVAP system leaks that may affect pump operation.

5

Step 5: If no leaks or wiring issues found, replace the leak detection pump.

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

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

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.

06. Related Codes