HomeTrouble CodesP2664

P2664 — B Rocker Arm Actuator Control Circuit High Bank 2

Manufacturer-specificPowertrain (engine & transmission)

P2664 means the powertrain control module (PCM) has sensed a higher‑than‑expected voltage on the control circuit for the rocker‑arm (variable‑valve‑timing) actuator on bank 2. The 'B' designates a specific solenoid in the VVT system, and the high signal suggests a short to power, an open ground, or a defective actuator. If left unresolved, the engine may run roughly or suffer reduced fuel economy.

Symptoms

What causes it — most likely first

1. Faulty VVT/rocker‑arm actuator solenoid

An internal short in the solenoid can keep the circuit permanently high, triggering the code.

2. Wiring or connector problem in the actuator circuit

A short to battery voltage, broken wire, or corroded connector can produce a constant high signal.

3. Blown fuse or faulty relay for the VVT circuit

If the fuse that supplies power to the actuator is open, the circuit may read abnormal voltage.

4. Poor electrical connection or damaged harness

Damaged insulation, bent pins, or moisture intrusion can create intermittent high resistance.

5. Failed PCM/ECM (rare)

Only after all wiring, fuses, and the actuator itself have been verified as good should the control module be replaced.

How it's diagnosed

  1. Connect an OBD‑II scanner, record freeze‑frame data, clear the code, and test‑drive to confirm the fault returns.
  2. Visually inspect the rocker‑arm actuator connector and harness for damage, melted wires, or corrosion.
  3. Check the fuse and relay that feed the VVT circuit; replace any that are open.
  4. Measure the solenoid’s resistance and compare it to manufacturer specifications; out‑of‑range values indicate a failed actuator.
  5. With the key on, probe the control circuit for voltage; a constant high voltage (near battery) indicates a short to power.
  6. If the circuit voltage is correct but the code persists, use an oscilloscope to verify the PCM’s PWM signal; lack of proper switching may point to a PCM issue.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationManufacturer-specific (P1/B1/C1/U1)

Frequently asked

Do I need to replace the PCM for P2664?

No. The PCM is rarely the cause of this code. Most failures are in the actuator solenoid, wiring, or fuses. Only after those components have been tested and ruled out should the PCM be considered.

Is it safe to drive with P2664?

The vehicle may still run, but you may notice poor performance, rough idle, and higher fuel consumption. It is advisable to diagnose and repair the issue promptly to avoid emissions compliance problems.

What does the 'B' in the code mean?

'B' refers to a specific actuator within the variable‑valve‑timing system on bank 2, distinguishing it from other actuators (such as 'A') used in the same engine.

Can a faulty VVT actuator cause engine damage?

A malfunctioning actuator mainly affects valve timing, leading to reduced efficiency and higher emissions. Prolonged operation with a failed VVT system is unlikely to cause mechanical damage but should be repaired to restore optimal performance.