This code indicates that the engine computer has detected a problem with the rocker arm actuator system on Bank 2, specifically that the actuator appears to be stuck in one position. The rocker arm actuator is part of a variable valve lift or timing system that adjusts valve operation based on engine speed and load. When stuck, the engine cannot optimize valve timing for current operating conditions.
Contaminated or old engine oil can cause the actuator to stick internally, preventing it from moving between positions. This is the most common failure mode, especially on engines with extended oil change intervals.
The actuator relies on proper oil pressure and clean oil to function. Low oil level, wrong viscosity, or degraded oil can prevent the actuator from operating correctly.
The solenoid that controls oil flow to the actuator can fail electrically or mechanically, causing the actuator to remain stuck in one position.
Corroded, chafed, or loose wiring and connectors to the actuator solenoid can cause intermittent or complete loss of control signal.
Mechanical wear or damage within the rocker arm assembly itself can prevent proper actuation, requiring internal valve train repair.
Extremely rare. The PCM could fail to properly command the actuator, but this is almost never the root cause and should only be considered after all other possibilities are eliminated.
Short distances are usually possible, but prolonged driving can cause poor performance, reduced fuel economy, and potential valve train damage. It is best to address the issue promptly.
In some cases, yes. If the actuator is sticking due to dirty or sludged oil, a fresh oil change with the correct viscosity can resolve the issue. If the code returns after an oil change, further diagnosis is needed.
Almost never. The PCM is rarely the cause of this code. Most commonly the problem is a stuck actuator, dirty oil, a failed solenoid, or a wiring issue. Replacing the PCM should only be a last resort after thorough diagnosis confirms a control module fault.
Bank 2 refers to the side of the engine that does not contain cylinder number 1. On inline engines there is only one bank, so this code typically applies to V-type or boxer engines with two cylinder banks.