HomeTrouble CodesP2420

P2420 — Evap System Switching Valve Control Circuit High

Manufacturer-specificPowertrain (engine & transmission)

P2420 means the Powertrain Control Module (PCM) detects that the control circuit for the evaporative emission (EVAP) system switching valve is reading a voltage higher than the expected range, indicating a short‑to‑voltage or a valve that is stuck in a powered‑on state. This is almost always caused by a faulty component or wiring issue rather than the computer itself.

Symptoms

What causes it — most likely first

1. Faulty EVAP vent/solenoid valve

The valve’s internal windings can short, keeping the control circuit permanently high and triggering P2420.

2. Wiring short to battery voltage

A chafed or pinched wire in the harness can contact a power source, sending an unsolicited high voltage to the PCM.

3. Damaged or corroded connector

Moisture or debris can cause the connector terminals to short, producing a high‑voltage reading on the control line.

4. Faulty EVAP purge valve sharing the circuit

If the purge valve’s driver circuit is shorted, it can pull the switching‑valve circuit high.

5. Clogged or damaged EVAP canister

A blocked canister can create excessive back‑pressure that forces the valve to stay open, though this is a less common root cause.

6. Rare PCM internal fault

The PCM itself can fail to correctly sense the circuit, but this occurs only after all other components and wiring have been ruled out.

How it's diagnosed

  1. Retrieve the code and freeze‑frame data with a scan tool to confirm it is P2420 and note any associated faults.
  2. Visually inspect the wiring harness and connector at the EVAP switching valve for damage, rubbing, or corrosion.
  3. With the key on, measure voltage on the control circuit at the valve harness; it should be near ground (0 V) when the valve is off, or a pulsed 12 V signal when active.
  4. Check the valve’s coil resistance and compare it to the manufacturer’s specification; an out‑of‑range value indicates a failed valve.
  5. Perform an actuator test (if supported) to see if the PCM can command the valve and whether the voltage pattern changes as expected.
  6. If wiring and valve test OK, use an oscilloscope or advanced scan tool to verify PCM control signals; only after confirming the PCM is not properly controlling the circuit should replacement be considered.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationManufacturer-specific (P1/B1/C1/U1)

Frequently asked

Is it safe to drive with a P2420 code?

Yes, the vehicle can usually be driven, but you may notice a fuel smell and the code will cause an emissions test failure. It’s best to diagnose and repair it promptly.

Will replacing the PCM fix P2420?

In most cases the problem is the valve or wiring, not the computer. PCM replacement is rarely needed and should only be considered after all other components are verified as good.

Do I need to replace the EVAP canister if this code appears?

A faulty canister can cause symptoms similar to P2420, but it is an uncommon cause. Typically the valve or wiring is at fault; the canister should be inspected only if other checks point to a blockage.

Can a short in the wiring cause this code even if the valve is fine?

Absolutely. A wire that is pinched or worn and contacts a power source will send a high‑voltage signal to the PCM, setting P2420 regardless of valve condition.