P2400 Code: Evaporative Emission System Leak Detection Pump Control Circuit/Open
The P2400 code means the EVAP leak detection pump control circuit is open, so the pump gets no current when the computer turns it on. The system cannot check for fuel vapor leaks and the EVAP monitor does not complete. It does not affect how the car drives, but it can keep you from passing an emissions inspection.
- Severity
- Low
- Can I keep driving?
- Yes, no immediate risk
- Estimated cost
- $60 to $400
- Difficulty
- Medium
- System
- Emissions Control
- Applies to
- All OBD2 vehicles
On this page
What the P2400 code means
On many vehicles the EVAP system is tested with a small pump (an LDP or an ELCM) that pressurizes the tank and hoses or pulls a vacuum on them with the engine off or idling. By measuring how long it takes to reach pressure and how long the pressure holds, the computer can detect leaks as small as half a millimeter (about 0.02 inch).
The computer monitors the control circuit from its own driver transistor. The P2400 code means an open circuit: the component gets no current when it is commanded on. Before you replace the component, check the fuse, relay, connector and wiring, because they are the most common cause.
The pump usually sits next to the canister, near the fuel tank, where it is exposed to road water and dirt.
Measure the resistance of the component at its connector. If it is infinite, it is open inside. If it is correct, follow the control wire to the computer looking for a break, especially in the stretches near the exhaust and at intermediate connectors.
P2400 code symptoms
- Check engine light or another warning light on.
- The system cannot check for fuel vapor leaks and the EVAP monitor does not complete.
Likely causes of the P2400 code
- Connector unplugged or with a broken lock.
- Open coil with infinite resistance.
- Cut wire. Check the rubbing areas.
- Blown fuse, often because of an earlier short.
How to diagnose the P2400 code step by step
- Activate the component with the scan tool and check whether it responds.
- Check the fuse and relay. Measure the voltage on both sides of the fuse, and swap the relay with an identical one.
- Measure the supply at the connector. Battery voltage with the key on or when it is activated.
- Measure the resistance of the component and compare it with the manual. Check the insulation to ground too.
- Check the control wire. Continuity to the computer and no shorts.
How to fix the P2400 code
- Repair the connector, the wiring or the supply.
- Replace the EVAP leak detection pump if it does not respond with correct power and command.
- Clear the codes and verify.
After the repair, run the EVAP monitor and make sure the P2400 code stays away. The monitor can take a few drive cycles to complete.
Technical reference data
- 12 V supply from a relay or from the computer.
- Many pumps include a switching valve and a pressure sensor.
- These are reference values only: check the manufacturer data for your vehicle.
Brand-specific notes
This code is common on makes that use a leak detection pump or a leak detection module near the canister.
P2400 on Chrysler
Frequent on Chrysler vehicles, which use an LDP pump.
P2400 on Dodge
Frequent on Dodge vehicles, which use an LDP pump.
P2400 on Jeep
Frequent on Jeep vehicles, which use an LDP pump.
P2400 on Volkswagen
Frequent on Volkswagen vehicles.
P2400 on Audi
Frequent on Audi vehicles.
P2400 on Toyota
Frequent on Toyota vehicles with a leak detection module built into the canister.
Questions about the P2400 code
There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.