Skip the auto shop - Our mechanics make house calls

Q: P2402

asked by on

What is the most common cause for this default code? I have already had my hoses replaced by my dealership and the check engine light is back on the P2402 -EVAP Leak Detection Pump Control Circuit High. Do I most likely need a new N80 purge valve?

Thank you.

My car has 74000 miles.
My car has an automatic transmission.

Hello and thanks for your question. The code P2402 is usually caused by EVAP control system pump current goes higher than specified. The evaporative system pump could be drawing too many amps or the pump motor has a short in its wiring harness.

First, you will need to check to see if there is any fuses that are blown. If there are fuses blown, replace them and recheck the Engine Light.

Next, check that evaporative pump relay for if it is working. Check for any corrosion on the contacts to the relay. If there is no corrosion on any part of the circuitry to the evaporative pump relay and the evaporative pump harness, the relay is functional, and the fuses are in good shape, then you would need to replace the evaporative pump. I recommend having a certified professional, like one from YourMechanic, diagnose the Check Engine Light and pinpoint the correct repairs that need to be made.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Can a bad fuel filter make the transmission light come on?

Hi, thanks for writing in. I have not heard of a fuel filter causing the transmission to set a code. I would recommend having an expert from YourMechanic come to your home or office to confirm a diagnosis on your...

Q: EPC keeping car from starting

The EPC light is indicating a fault in the electronic throttle control system. The best way to narrow down the issue is to read out the fault codes in the engine management system; there could be issues with the throttle...

Q: Vacuum sucking noise in a gas tank on a 2006 Jeep Cherokee Liberty when the car is turned off

You'd want to have your EVAP canister vent valve checked. Because when they break and stick, they'll often do that and make the sucking noise. That is a Jeep, and when you shut it off, the EVAP system actually has...

Related articles

How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.