P2404

P2404 Code Symptoms, Causes, Diagnosis & Repair Overview Guide

Quick Summary

Introduction

Drivers who encounter a steady or flashing Check‑Engine Light often wonder whether the problem is serious. With a P2404 code, the vehicle’s on‑board diagnostics have detected an abnormal condition in the evaporative‑emission (EVAP) system’s leak‑detection pump sense circuit. The pump’s sensor is reporting a voltage or signal that lies outside the calibrated range, causing the EVAP control logic to flag a fault. Because the EVAP system is responsible for containing fuel vapors, the vehicle may also display a “EVAP system leak detected” message or refuse to set the EVAP readiness monitor. These alerts do not affect drivability, but they can prevent the vehicle from passing emissions inspections and may mask underlying electrical problems. Early identification of the pump‑sense issue and proper module‑level troubleshooting are essential to avoid repeated failures and costly re‑inspection.

Symptoms

These signs are limited to the emissions and diagnostic systems; engine performance, acceleration, or braking remain unchanged.

Why EVAP Pump Sense Circuit Problems Occur

Faulty Pump Sensor or Internal Pump Failure

The leak‑detection pump includes a Hall‑effect or thermistor sensor that generates a voltage proportional to pump speed. If the sensor’s output drifts low or high due to internal wear, corrosion, or moisture intrusion, the EVAP control module reads a value outside its calibrated window, triggering P2404.

Wiring Harness Damage or Corrosion

The sensor signal travels through a dedicated wire bundle to the EVAP control module. Chafed insulation, broken conductors, or corrosion at connectors can introduce resistance or intermittent opens, causing erratic voltage readings.

Poor Connector Contact

Even with intact wires, a loose pin, oxidized terminal, or mis‑aligned connector can impede the sensor’s signal. Temperature cycles often exacerbate the problem, leading to intermittent code activation.

Malfunctioning EVAP Control Module

The EVAP control module (often integrated within the PCM/ECM) processes the sensor voltage. Internal board failure, software corruption, or a failed analog‑to‑digital converter can misinterpret a normal sensor signal as out‑of‑range, resulting in P2404.

Diagnostic and Repair Procedures

  1. Retrieve Freeze‑Frame Data – Use a scan tool to read the live sensor voltage for the pump sense circuit. Values typically range from 0.5 V (pump off) to 5 V (pump at full speed). Anything outside this window warrants further testing.
  2. Visual Inspection – Examine the pump wiring harness for cracked insulation, pinched sections, or signs of water intrusion. Check connector pins for corrosion, bent tabs, or missing seals.
  3. Continuity Test – With the ignition off, measure resistance between the pump sensor terminal and the EVAP module input. A reading of 0 Ω to a few ohms indicates good continuity; an open circuit confirms a wiring break.
  4. Voltage Supply Test – Apply 12 V to the pump power feed and measure the sensor output while the pump operates (you may hear a faint whine). Verify that the voltage stays within the manufacturer‑specified range.
  5. Module Communication Check – Using a dealer‑level scan tool, perform a module‑self‑test on the EVAP control unit. Look for communication errors, failed self‑diagnostics, or outdated software versions.
  6. Repair Wiring/Connectors – Replace damaged sections of the harness, clean or reseat connectors, and apply dielectric grease to prevent future corrosion. Clear the code and perform a drive‑cycle test (cold start, fuel‑purge, and EVAP monitor readiness).
  7. Reprogram/Update Module – If the module passes hardware tests but still reports P2404, update the EVAP control software to the latest calibration. This step often resolves sensor‑interpretation errors.
  8. Module Replacement – Should the sensor voltage remain out of range after wiring repair and software update, the EVAP control module is likely defective. Replace the module with a VIN‑matched unit and have it programmed to the vehicle’s specifications.

Cost estimates

When Replacement Makes Sense



Repeated occurrence of P2404 after thorough wiring repair and software updates suggests an internal fault in the EVAP control module. Continuing to service a failing module can lead to intermittent emissions failures and repeated diagnostic trips.

Modern control modules are complex and integrated with security and immobilizer systems. That’s why choosing a replacement isn’t only about the hardware—it’s about correct programming and compatibility. Flagship One specializes in VIN‑matched control modules, providing a plug‑and‑drive solution backed by warranty. Their units are pre‑programmed to match your vehicle’s exact configuration, eliminating the need for on‑site coding and reducing the risk of post‑install errors.

Preventive Maintenance

Service Recommendation: Most issues related to this fault are diagnosed and corrected through inspection, wiring repair, and calibration rather than module replacement. For modules not typically replaced through aftermarket suppliers, diagnosis and repair should be performed by a certified automotive technician with access to factory service information and tooling.