OBD-II Generic Error Code P2403: How to Fix It

Medium 1-3 hours Medium Severity Verified June 2026
Error Code
P2403
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-3 hours
The P2403 error code means your vehicle's onboard diagnostic system has detected a fault in the EVAP (Evaporative Emission Control) leak detection pump sense circuit. This system is responsible for detecting fuel vapor leaks from your gas tank and fuel lines to prevent harmful emissions from escaping into the atmosphere. While this code won't usually leave you stranded, it can cause your car to fail an emissions test and should be addressed in a timely manner to avoid further damage to your EVAP system.
Ad

Tools You'll Need

How to Fix Error Code P2403

  1. Scan and Record the Code

    Do not ignore additional codes alongside P2403. Multiple codes may indicate a broader EVAP system failure that needs a more thorough diagnosis.
  2. Visually Inspect the EVAP Leak Detection Pump

    Always allow the engine to cool completely before working near the fuel tank and EVAP components. Never work near an open flame or while smoking. Wear safety glasses and gloves.
  3. Inspect Wiring and Connectors

    Disconnect the negative battery terminal before probing or repairing any wiring to prevent accidental short circuits.
  4. Test the Leak Detection Pump Electrically

    Use caution when working with live circuits. Only apply power to the circuit when the test requires it, and ensure no fuel vapors are present.
  5. Inspect and Test the Charcoal Canister

    Never attempt to clean or reuse a cracked or physically damaged charcoal canister. Replace it if found to be defective.
  6. Check for Vacuum and EVAP System Leaks

    Only use smoke machines designed for automotive EVAP testing. Do not use compressed air directly into the fuel system.
  7. Replace the EVAP Leak Detection Pump if Needed

    Ensure the replacement pump is compatible with your specific vehicle year, make, and model. Installing an incorrect pump can cause additional fault codes or system failures.
  8. Clear Codes and Verify the Repair

Parts You May Need

EVAP Leak Detection Pump
Check Price on Amazon
Charcoal Canister
Check Price on Amazon
EVAP System Hoses and Vacuum Lines
Check Price on Amazon
Electrical Connector Pigtail for EVAP Pump
Check Price on Amazon
Automotive Wire Repair Kit
Check Price on Amazon
EVAP Leak Detection Pump
Check Price on Amazon
Charcoal Canister
Check Price on Amazon
EVAP System Hoses and Vacuum Lines
Check Price on Amazon
Electrical Connector Pigtail for EVAP Pump
Check Price on Amazon
Automotive Wire Repair Kit
Check Price on Amazon
EVAP Leak Detection Pump
Check Price on Amazon
Charcoal Canister
Check Price on Amazon
EVAP System Hoses and Vacuum Lines
Check Price on Amazon
Electrical Connector Pigtail for EVAP Pump
Check Price on Amazon
Automotive Wire Repair Kit
Check Price on Amazon
EVAP Leak Detection Pump
Check Price on Amazon
Charcoal Canister
Check Price on Amazon
EVAP System Hoses and Vacuum Lines
Check Price on Amazon
Electrical Connector Pigtail for EVAP Pump
Check Price on Amazon
Automotive Wire Repair Kit
Check Price on Amazon
Ad

When to Call a Professional

You should consult a professional mechanic or automotive technician if you are unable to locate the leak detection pump on your specific vehicle, if you do not have access to a smoke machine for EVAP leak testing, if the wiring damage is extensive or routed through difficult-to-access areas, or if the code continues to return after replacing the pump and repairing all visible issues. Additionally, if your vehicle is still under warranty, have the repair performed at a dealership to protect your coverage. Emissions-related codes that cause a failed state inspection should be addressed by a qualified technician if DIY efforts have not resolved the issue.

Frequently Asked Questions

Can I drive my car with a P2403 code?
Yes, in most cases you can drive your vehicle with a P2403 code. This code typically does not affect engine performance or drivability. However, your check engine light will remain on, and your vehicle will likely fail an emissions inspection. It is best to diagnose and repair the issue within a reasonable timeframe to prevent potential worsening of EVAP system components.
What causes the P2403 code?
The P2403 code is most commonly caused by a failed or failing EVAP leak detection pump, a damaged or corroded electrical connector or wiring in the pump's sense circuit, a cracked or clogged charcoal canister, leaking EVAP hoses or connections, or a faulty fuel tank pressure sensor. In rarer cases, a failed engine control module (ECM) can also trigger this code.
How much does it cost to fix a P2403 code?
The repair cost depends on the root cause. Replacing a damaged hose or repairing a wiring issue may cost $50–$150 in parts. A new EVAP leak detection pump typically costs $80–$250 for the part, with labor adding $100–$200 at a shop, bringing the total to $180–$450. A charcoal canister replacement can run $150–$400 with labor included. Getting a diagnostic scan at a shop typically costs $80–$150 and should be done first if you are not comfortable self-diagnosing.
Will P2403 cause my car to fail an emissions test?
Yes. Any active check engine light code, including P2403, will cause your vehicle to fail an emissions inspection in most U.S. states and many countries. Even if the code is cleared just before the test, the EVAP readiness monitor must show 'complete' or 'ready' for the test to pass. The monitor will not reset until the vehicle completes a full drive cycle after repairs.
Is P2403 the same as P0440 or other EVAP codes?
No, P2403 is specific to the leak detection pump sense circuit, meaning there is a problem with how the pump reports its status to the ECM. Codes like P0440 (EVAP system malfunction), P0442 (small leak detected), or P0455 (large leak detected) indicate actual fuel vapor leaks in the system, while P2403 points specifically to an electrical or mechanical failure of the pump itself. However, a failed pump can sometimes trigger both P2403 and other EVAP codes simultaneously.