OBD Guide

P2654

B Rocker Arm Actuator Control Circuit High Bank 1

P2654 is an OBD-II diagnostic trouble code meaning: B Rocker Arm Actuator Control Circuit High Bank 1. Common causes: open or short circuit in vvt control circuit, vvt solenoid valve malfunction. Estimated repair cost: $28–94.

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

Symptoms

  • Unstable engine idling
  • Reduced engine power
  • Increased fuel consumption
  • Check engine light comes on
  • Deterioration of dynamic characteristics

Causes

  • Open or short circuit in VVT control circuit
  • VVT solenoid valve malfunction
  • Problems with wiring harness or contacts
  • Engine control unit (ECU) malfunction
  • Corrosion or oxidation of electrical connections

How to Fix

  1. Check the condition of the wiring harness and electrical connections
  2. Check resistance and operation of VVT solenoid valve
  3. Check control circuit voltage
  4. If necessary, replace the faulty solenoid valve
  5. Clean and restore contacts in the electrical circuit

Related codes

Error P2654 by Vehicle Brand

FAQ

What does the P2654 code mean?

P2654 is an OBD-II diagnostic trouble code that indicates: B Rocker Arm Actuator Control Circuit High Bank 1

What causes a P2654 error code?

The most common causes of P2654 include: Open or short circuit in VVT control circuit; VVT solenoid valve malfunction; Problems with wiring harness or contacts; Engine control unit (ECU) malfunction.

How do I fix a P2654 diagnostic trouble code?

To fix P2654: Check the condition of the wiring harness and electrical connections. Check resistance and operation of VVT solenoid valve. Check control circuit voltage. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with P2654?

Yes, but get it checked soon

How much does it cost to fix P2654?

The estimated repair cost for P2654 is $28–94. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat