B Rocker Arm Actuator Control Circuit High Bank 1
The P2654 code indicates that the powertrain control module (PCM) has detected a high voltage condition in the control circuit for the 'B' rocker arm actuator on Bank 1. This actuator is part of a variable valve timing or cylinder deactivation system, and a high voltage reading suggests a short to power, a faulty actuator, or a wiring issue. This can affect engine performance and fuel economy.
01. Most Common Causes
- Short to power in the actuator control circuit
- Faulty rocker arm actuator solenoid
- Damaged wiring or connector
- Failed PCM (rare)
02. Symptoms You Will Notice
- Check Engine Light illuminated
- Reduced engine power or performance
- Poor fuel economy
- Rough idle or misfire
03. Step-by-Step Diagnosis
Step 1: Use an OBD2 scanner to confirm the code and check for additional codes.
Step 2: Visually inspect the wiring and connectors for the rocker arm actuator on Bank 1 for damage or corrosion.
Step 3: Test the actuator solenoid resistance with a multimeter; compare to manufacturer specs.
Step 4: Check for voltage at the actuator connector with the engine running; should be within specified range.
Step 5: If wiring and actuator are good, test the PCM output circuit for shorts or opens.
04. Commonly Affected Makes
05. Frequently Asked Questions
Is it safe to drive with this code?▼
It is not recommended to drive long distances as it can cause engine damage or poor performance. Have it diagnosed promptly.
How much does it cost to fix?▼
Repair costs typically range from $150 to $400, depending on the cause and labor rates.