Code P2649 indicates that the powertrain control module (PCM) has detected a high voltage condition in the rocker arm actuator control circuit for Bank 1. This circuit controls oil flow to the rocker arm actuators, which manage variable valve timing or cylinder deactivation; a high signal typically points to a short to power or a failed actuator solenoid.
The solenoid itself may have an internal short to power, causing a high voltage reading. This is a common failure point.
A damaged wire or corroded connector can create a direct short to battery voltage, triggering the high circuit code.
A broken wire or poor connection can cause the PCM to see an unexpected voltage due to a floating circuit, though this is less common for a 'high' code.
Insufficient oil can prevent proper actuator operation, but this usually sets other codes; however, it may indirectly cause voltage anomalies.
PCM failure is extremely rare for this code. It should only be considered after thoroughly testing all wiring and actuators.
It is not recommended. The high circuit condition may cause erratic valve timing or cylinder deactivation, leading to reduced performance, poor fuel economy, and potential engine damage if ignored.
No. While the actuator solenoid is a common failure, wiring issues (shorts, opens) are equally likely. Always test the circuit before replacing parts.
Almost never. PCM failure is extremely rare for this code. Most cases are resolved by repairing a shorted wire or replacing the actuator solenoid.
No. Clearing the code only turns off the check engine light temporarily. The underlying issue will cause the code to return unless properly diagnosed and repaired.