P2654

P2654 Code Symptoms, Causes, Diagnosis and Repair Costs Guide

Quick Summary

P2654 Code Symptoms, Causes, and How to Fix It

A flashing or steady check‑engine lamp is often the first clue that the B Rocker Arm Actuator Control Circuit is reporting a high voltage condition on bank 1. Most owners notice the engine idling unevenly, especially at idle speeds below 800 rpm, and a brief hesitation or power dip when accelerating from a stop. In some cases the vehicle may enter a limp‑mode condition that limits RPMs to protect the valve train. These signs appear suddenly and can worsen if the underlying fault is not addressed.

Symptoms

Why This Happens

Faulty Rocker‑Arm Actuator

The actuator that drives the rocker arm on bank 1 is a solenoid‑type device. When its internal coil develops a short or its magnetic core is damaged, the voltage it draws can exceed the normal range, prompting the ECM to set P2654.

Wiring‑Harness Defects

Corrosion, chafed insulation, or a loose connector in the actuator circuit can create a high‑resistance path. The resulting voltage spike is interpreted as a “high” condition by the control module.

ECM Control‑Circuit Malfunction

The ECM monitors actuator voltage through an internal analog‑to‑digital converter. A failing ADC, damaged power‑supply regulator, or cracked PCB trace can produce falsely high readings, even if the actuator itself is healthy.

Software/Calibration Errors

Out‑of‑date calibration tables may not account for newer actuator tolerances, causing the ECM to misjudge normal voltage as excessive. A reflash of the module’s firmware often resolves this mismatch.

Power‑Supply Anomalies

A weak or over‑volted battery, or a failing alternator regulator, can raise system voltage enough to trip the high‑circuit threshold on bank 1. While the primary fault is still the control‑module circuit, the power source should be verified to avoid recurrence.

Diagnostic and Repair Procedures

  1. Read and Clear Codes – Connect a dealer‑level scan tool, record all pending and stored codes, then clear the P2654. If the code returns after a short drive, the fault is persistent.
  2. Live‑Data Monitoring – Observe the actuator voltage sensor for bank 1 while the engine is idling and under load. Values above the manufacturer’s “high” limit (typically >5 V) confirm the condition.
  3. Wiring Inspection – Visually examine the actuator harness for corrosion, cracked insulation, or loose pins. Use a multimeter to check continuity from the ECM connector to the actuator coil; resistance should match service specifications (often 10‑30 Ω).
  4. Actuator Bench Test – Disconnect the actuator and apply 12 V directly from a power source. Measure the coil current; a value significantly higher than spec indicates an internal short. Replace the actuator if it fails this test.
  5. ECM Voltage Reference Check – With the actuator disconnected, measure the voltage on the ECM’s actuator‑control pin. If the reading is still high, the module’s internal circuit is at fault.
  6. Software Update – If wiring and actuator are sound, reflash the ECM with the latest calibration package. Many manufacturers release updates that adjust voltage thresholds for newer actuator designs.
  7. Module Replacement – When the ECM fails the voltage reference test or continues to set P2654 after a software update, replace the control module. Use a VIN‑matched unit to ensure correct security keys and immobilizer integration.

Typical costs

When Replacement Makes More Sense Than Repair



If the ECM’s internal voltage‑monitoring circuit shows abnormal readings after the actuator and wiring have been verified, repair attempts are usually temporary. Repeated high‑circuit faults often stem from PCB damage, moisture intrusion, or failed voltage regulators that cannot be economically restored. In such cases, installing a new, factory‑calibrated control module eliminates the root cause and restores full system reliability.

Flagship One specializes in VIN‑matched control modules, providing a plug‑and‑drive solution backed by warranty. Modern control modules are complex and integrated with security and immobilizer systems. That’s why choosing a replacement isn’t only about the hardware—it’s about correct programming and compatibility. Flagship One’s VIN‑matched units arrive pre‑programmed to your vehicle’s specifications, ensuring seamless integration and immediate operation.

Preventive Maintenance

Service Recommendation: Most issues related to this fault are diagnosed and corrected through inspection, wiring repair, and calibration rather than module replacement. For modules not typically replaced through aftermarket suppliers, diagnosis and repair should be performed by a certified automotive technician with access to factory service information and tooling.