OBD-II Generic Error Code P2400: How to Fix It
Medium 1-3 hours Medium Severity
Verified July 2026
- Error Code
- P2400
- Brand
- OBD-II Generic
- Product Type
- automotive
- Severity
- Medium
- DIY Difficulty
- Medium
- Estimated Fix Time
- 1-3 hours
Ad
Tools You'll Need
- OBD2 diagnostic scanner
- Digital multimeter
- Basic socket set (metric and standard)
- Screwdrivers (flathead and Phillips)
- Wire probe/piercing test leads
- Vehicle-specific wiring diagram or service manual
- Fuse puller
- Flashlight or work light
- Safety glasses
- Nitrile gloves
How to Fix Error Code P2400
-
Record and Clear the Code
Do not clear codes before noting all stored trouble codes and freeze frame data. You may lose important diagnostic information needed for repair. -
Inspect the EVAP Leak Detection Pump and Wiring
Always turn off the ignition and allow the engine to cool before working near the fuel tank or any fuel system components. Do not smoke or work near open flames. -
Check Fuses and Relays
Never replace a fuse with one of a higher amperage rating. This can cause wiring fires or damage to the vehicle's electrical system. -
Test the EVAP Leak Detection Pump with a Multimeter
Do not apply voltage directly to the pump terminals unless specifically instructed by your service manual. Incorrect voltage application can damage the pump or control module. -
Test the Control Circuit Wiring
When probing live circuits with the ignition on, be careful not to short any wires together or to ground, as this can damage the ECM. -
Inspect EVAP Hoses and Vent Lines
Work carefully around fuel lines and fuel vapor hoses. Even with the engine off, residual fuel vapors can be present. -
Replace the EVAP Leak Detection Pump if Faulty
Disconnect the negative battery terminal before replacing any electrical component. Reconnect it only after the installation is complete. -
Perform a Final Scan and EVAP Monitor Check
Parts You May Need
EVAP Leak Detection Pump
Check Price on Amazon
EVAP System Fuse
Check Price on Amazon
EVAP Control Relay
Check Price on Amazon
EVAP Vapor Hose or Vent Line
Check Price on Amazon
Wiring Repair Kit (butt connectors, heat shrink, electrical tape)
Check Price on Amazon
EVAP Leak Detection Pump
Check Price on Amazon
EVAP System Fuse
Check Price on Amazon
EVAP Control Relay
Check Price on Amazon
EVAP Vapor Hose or Vent Line
Check Price on Amazon
Wiring Repair Kit (butt connectors, heat shrink, electrical tape)
Check Price on Amazon
EVAP Leak Detection Pump
Check Price on Amazon
EVAP System Fuse
Check Price on Amazon
EVAP Control Relay
Check Price on Amazon
EVAP Vapor Hose or Vent Line
Check Price on Amazon
Wiring Repair Kit (butt connectors, heat shrink, electrical tape)
Check Price on Amazon
EVAP Leak Detection Pump
Check Price on Amazon
EVAP System Fuse
Check Price on Amazon
EVAP Control Relay
Check Price on Amazon
EVAP Vapor Hose or Vent Line
Check Price on Amazon
Wiring Repair Kit (butt connectors, heat shrink, electrical tape)
Check Price on Amazon
Ad
When to Call a Professional
You should take your vehicle to a professional mechanic or automotive electrician if: the wiring harness shows extensive damage requiring splicing or replacement; you find no obvious cause after completing all diagnostic steps and the code keeps returning; you are not comfortable working with automotive electrical systems; or if further testing points to a faulty ECM (Engine Control Module), which requires specialized programming equipment to replace. An emissions specialist shop or dealership may also be the right choice if the vehicle needs to pass an upcoming emissions inspection and the repair is not resolving the monitor issue.Frequently Asked Questions
Can I drive my car with a P2400 code?
Yes, P2400 is generally a medium-severity code and your car will typically remain drivable. However, you should address it promptly because it will cause your vehicle to fail an emissions inspection, and an ongoing EVAP pump fault can mask other developing issues in your fuel vapor system. Ignoring it long-term is not recommended.
Will P2400 clear itself after the problem is fixed?
No, OBD2 codes do not clear themselves automatically. Even after you complete the repair, you need to use an OBD2 scanner to manually clear the code. After clearing, drive the vehicle through a full drive cycle to allow the EVAP readiness monitor to complete and confirm the repair was successful.
How much does it cost to fix a P2400 code?
The cost depends on the root cause. If it is just a blown fuse, the fix costs a few dollars. A replacement EVAP leak detection pump typically costs between $50 and $200 for the part, plus 1-2 hours of labor if a shop does the work (roughly $80-$160 in labor). Wiring repairs can vary widely. Total professional repair costs generally range from $150 to $500 depending on your vehicle and location.
What is the EVAP leak detection pump and what does it do?
The EVAP (Evaporative Emission Control) leak detection pump is a small electric pump that pressurizes your vehicle's fuel vapor system so the ECM can test it for leaks. Fuel vapors are harmful pollutants, so modern vehicles are required to contain them. The pump allows the car to self-test for even small vapor leaks during specific driving conditions, keeping emissions in check and helping you pass mandatory emissions tests.
Can a bad gas cap cause a P2400 code?
A bad gas cap is more commonly associated with codes like P0457 or P0456 (EVAP leak). However, a severe leak caused by a loose or damaged gas cap can sometimes stress the EVAP leak detection pump enough to generate related codes. It is worth inspecting and properly tightening your gas cap as a first step, but P2400 specifically points to a control circuit problem with the pump itself rather than a simple cap leak.