Code
P2664
Generic
P — Powertrain
B Rocker Arm Actuator Control Circuit High Bank 2
Views:
UK: 10
EN: 21
RU: 12
AI status
Completed
Completed
100%
Causes
- Short to battery (voltage) in the rocker arm actuator wiring
- Faulty rocker arm actuator solenoid/coil (Bank 2)
- Corroded or loose connector or terminal at actuator
- Poor or open ground for actuator circuit
- Failed PCM/ECM driver transistor
- Contaminated or low engine oil affecting actuator operation (hydraulic types)
Symptoms
- Check Engine Light (MIL) illuminated
- Reduced engine power or limp-home mode
- Rough idle, hesitation, or misfire-like behavior
- Abnormal engine noise from valvetrain (if actuator is mechanically stuck)
- Poor fuel economy
- Stored related or multiple valve timing/actuator DTCs
What to check
- Read and record all related DTCs and freeze-frame data with a scan tool
- Visually inspect wiring and connectors for damage, corrosion, or pin intrusion at actuator and PCM
- Check for blown fuses or related relays powering the actuator circuits
- Measure battery voltage and chassis ground quality
- Command the actuator with a bidirectional scan tool (if supported) and observe response
- Use a digital multimeter or oscilloscope to monitor control circuit voltage while cranking/idle and when commanded
Signal parameters
- Control signal is typically a PCM-driven switched/PWM voltage referencing battery (0 V to near battery voltage)
- Expected idle/standby voltage: low (close to 0 V) or commanded PWM; when 'high' condition detected voltage is at or near battery voltage when it should be switched
- Duty cycle and frequency vary by manufacturer and engine speed; actuator typically responds to varying duty cycle rather than steady full battery
- Actuator coil resistance (varies by design) — check manufacturer spec; open or shorted coil will be out of spec
Diagnostic algorithm
- Retrieve and save all DTCs and freeze-frame data. Clear codes and attempt to reproduce; note whether code returns immediately or intermittently.
- Visually inspect Bank 2 rocker arm actuator(s), wiring harness, and connectors for corrosion, pin damage, chafing, or melted insulation. Repair damaged wiring/connectors before further testing.
- Verify battery voltage and good chassis/engine grounds. Poor supply/ground can cause false readings.
- With ignition ON (engine off) or engine idling as appropriate, backprobing the actuator connector measure voltage to ground. Compare to expected behavior — check for permanent high voltage when circuit should be low or switching.
- Use an oscilloscope or graphing scan tool to view the PCM control waveform while commanding the actuator ON and OFF. Look for stuck-high, short to battery spikes, or missing PWM.
- Disconnect the actuator connector and measure continuity between the circuit and battery to check for short to battery. Also check continuity to PCM driver pin (with PCM disconnected per manufacturer procedure).
- Measure coil resistance of the actuator (if serviceable) and compare to specification. If coil shows abnormal resistance or opens/shorts, replace actuator.
- If wiring and actuator test good, inspect PCM driver: check PCM outputs for correct switching on a spare known-good controller or follow manufacturer PCM bench test procedures. Replace PCM only after wiring and actuators are verified good.
- After repair, clear codes and perform functional tests/road test to confirm repair. Re-scan for reappearance of P2664 and related codes.
Likely causes
- Wiring shorted to battery voltage at or near the rocker arm actuator connector (most common)
- Failed actuator solenoid that presents high voltage or abnormal internal circuit
- Corroded/loose connector producing intermittent high-voltage readings
- PCM output stage failure (less common but possible)
- Low oil pressure or contaminated oil causing actuator to bind (hydraulic systems)
Fault status
Status
P2664 — Rocker Arm Actuator Control Circuit High (Bank 2). ECM detected excessive voltage on Bank 2 rocker arm actuator control circuit. Variable valve actuation may be disabled; inspect wiring, actuator, and module.
Repair difficulty: Medium
Diagnostic time: 1.0-3.0 hours
Similar codes
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
