P2664"B" Rocker Arm Actuator Control Circuit High (Bank 2)
- Generic OBD-II code · Powertrain
- Turns on the check-engine light
- Matters for the ITP
- Can trigger limp mode
- How the car detects it
- P2664 signals excessive voltage on the control line of solenoid B, bank 2. Contact with a powered conductor, for example where several solenoid and injector feeds share a connector, or a driver that can no longer pull the line down, are the typical causes. Depending on how the output is wired, the valve may then be energised all the time, keeping stage B on that bank engaged, or not work at all. No manufacturer publishes P2664 or a threshold for it. GM monitors the corresponding A circuits on its 2015 four-cylinders with a Type A driver test above 11 V, which shows the usual approach. CARB lists shorts to power among circuit faults that lift system outputs must detect. Compare P2663 for a low reading, P2660 for an open and P2654 on bank 1.
- What you may notice
- MIL on
- Misfire or rough idle on bank 2 if the stage stays engaged
- Likely causes
- LikelyShort to a powered feed inside a shared engine connector
- PossibleOutput driver in the control module stuck off
- RareInternally shorted solenoid B on bank 2
- Inspection (ITP)
- Matters for the ITP. While the check-engine light is on, the car fails the emissions check.
- Repair
- Medium · Often possible to do yourself.Typical cost: €50 – €650
- Related codes
Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.