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 responsible for adjusting rocker arm position to vary valve lift and timing for improved performance and fuel economy. A high voltage signal typically points to a short to power, a faulty actuator, or a wiring issue.
1. Most Common Causes
- Faulty or internally shorted VVT solenoid (actuator) on bank 2
- Short to voltage in the actuator control circuit wiring
- Open circuit in the actuator ground or return wiring
- Corroded, damaged, or loose electrical connections in the engine harness
- Failed or malfunctioning Powertrain Control Module (PCM)
2. Symptoms You Will Notice
- Check Engine Light on
- Reduced engine performance
- Poor fuel economy
- Rough idle or misfire
3. Step-by-Step Diagnosis
Step 1: Scan for additional codes and freeze frame data.
Step 2: Visually inspect the actuator wiring and connector for damage or corrosion.
Step 3: Use a multimeter to check for voltage and resistance in the control circuit.
Step 4: Test the actuator by applying battery voltage and ground directly.
Step 5: If circuit and actuator are good, suspect PCM failure.
4. Frequently Asked Questions
Is it safe to drive with this code?▼
It is not recommended to drive long distances as it can cause engine performance issues and potential damage to the valve train.
How much does it cost to fix?▼
Diagnosis typically costs $50-$150. Repair costs vary: actuator replacement $200-$400, wiring repair $100-$300, PCM replacement $500-$1000.
5. Commonly Affected Makes
This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.