OBD Guide

P2420

EVAP System Switching Valve Control Circuit High

P2420 is an OBD-II diagnostic trouble code meaning: EVAP System Switching Valve Control Circuit High. Common causes: short circuit in evap valve control circuit, evap switch valve malfunction. Estimated repair cost: $17–56.

Severity
⚠️ Medium
Can you drive?
Yes, but get it checked soon
Approx. repair cost
$17–56 (est.)

Symptoms

  • Check Engine Light Is On
  • Increased fuel consumption
  • Difficulty starting the engine
  • Unstable engine idling
  • Dips during acceleration

Causes

  • Short circuit in EVAP valve control circuit
  • EVAP switch valve malfunction
  • Broken or damaged wiring
  • Relay or fuse problems
  • Engine control unit (ECU) malfunction

How to Fix

  1. Check EVAP system fuses and relays
  2. Inspect the wiring harness for damage
  3. Check EVAP valve resistance
  4. Check control circuit voltage
  5. Replace EVAP switch valve if necessary

Related codes

Error P2420 by Vehicle Brand

FAQ

What does the P2420 code mean?

P2420 is an OBD-II diagnostic trouble code that indicates: EVAP System Switching Valve Control Circuit High

What causes a P2420 error code?

The most common causes of P2420 include: Short circuit in EVAP valve control circuit; EVAP switch valve malfunction; Broken or damaged wiring; Relay or fuse problems.

How do I fix a P2420 diagnostic trouble code?

To fix P2420: Check EVAP system fuses and relays. Inspect the wiring harness for damage. Check EVAP valve resistance. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with P2420?

Yes, but get it checked soon

How much does it cost to fix P2420?

The estimated repair cost for P2420 is $17–56. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat