P2654
P2654 Code Symptoms, Causes, Diagnosis and Repair Costs Guide
Quick Summary
- P2654 signals a “B Rocker Arm Actuator Control Circuit High Bank 1.”
- Drivers usually see a check‑engine light, rough idle, or loss of power on the first cylinder bank.
- Common causes are a faulty actuator, damaged wiring, or a control‑module voltage fault.
- Diagnosis requires a live‑data scan, voltage verification, and wiring continuity checks.
- Replacement of the ECM/PCM with a VIN‑matched, pre‑programmed unit typically costs $600‑$900 plus $200‑$300 labor.
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
- Check‑engine light illuminated (may flash during start‑up).
- Rough or uneven idle – engine shakes or stalls at low speeds.
- Momentary loss of power when throttle is applied, especially on the first half of the acceleration ramp.
- Reduced fuel‑efficiency due to the engine’s protective strategy.
- Limp‑mode activation that caps RPMs, typically around 3,500 rpm.
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
- 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.
- 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.
- 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 Ω).
- 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.
- 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.
- 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.
- 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
- Actuator replacement: $150‑$300 plus $100‑$150 labor.
- Wiring repair: $50‑$120 for connectors, $80‑$200 labor.
- ECM reflash: $80‑$120 labor (software often free from dealer).
- ECM replacement (VIN‑matched, pre‑programmed): $600‑$900 hardware, $200‑$300 labor.
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
- Inspect connector boots on the rocker‑arm actuator harness every 15,000 mi; clean with dielectric grease to prevent corrosion.
- Maintain battery health; keep voltage between 12.4 V (engine off) and 14.6 V (engine running) to avoid over‑voltage spikes.
- Schedule software updates at regular service intervals; many manufacturers release calibration patches that adjust actuator thresholds.
- Avoid exposure to moisture in the engine bay; replace damaged heat shields or splash guards that could allow water to reach the ECM or wiring.
- Use OEM‑approved fluids that meet viscosity specifications; improper oil can increase valve‑train friction, indirectly stressing the actuator.
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.