OBD Guide

P1655

EVAP Purge Solenoid Control Circuit

P1655 is an OBD-II diagnostic trouble code meaning: EVAP Purge Solenoid Control Circuit. Common causes: open or short circuit in the evap purge valve control circuit, purge solenoid 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 comes on
  • Increased fuel consumption
  • Unstable engine idling
  • Hissing sound when opening the fuel tank cap
  • Increased level of harmful emissions

Causes

  • Open or short circuit in the EVAP purge valve control circuit
  • Purge solenoid valve malfunction
  • Problems with the relay or circuit fuse
  • Engine control unit (ECU) malfunction
  • Wiring harness damage

How to Fix

  1. Check the integrity of the purge valve control circuit
  2. Check the resistance and operation of the solenoid valve
  3. Inspect the wiring harness for damage
  4. Check relays and circuit fuses
  5. If necessary, replace the EVAP purge valve

Related codes

Error P1655 by Vehicle Brand

FAQ

What does the P1655 code mean?

P1655 is an OBD-II diagnostic trouble code that indicates: EVAP Purge Solenoid Control Circuit

What causes a P1655 error code?

The most common causes of P1655 include: Open or short circuit in the EVAP purge valve control circuit; Purge solenoid valve malfunction; Problems with the relay or circuit fuse; Engine control unit (ECU) malfunction.

How do I fix a P1655 diagnostic trouble code?

To fix P1655: Check the integrity of the purge valve control circuit. Check the resistance and operation of the solenoid valve. Inspect the wiring harness for damage. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with P1655?

Yes, but get it checked soon

How much does it cost to fix P1655?

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

See also: Russian version · NationStat