P0657, P0659 and P2669–P2671: Actuator Supply Voltage Codes

Actuator supply voltage codes such as P0657, P0659, P2669, P2670, and P2671 report monitored conditions on designated supply circuit A or supply circuit B rather than naming a failed part. A P2669 code or a related open circuit, low voltage, or high voltage result should be interpreted with freeze-frame data, the reporting module, and vehicle-specific service information before any component is blamed.
Verify the Code Definition for the Vehicle
The code wording and diagnostic steps for actuator supply voltage A and B depend on year, make, model, powertrain, and the module that stored the result. Confirm the exact definition and procedure for that vehicle before treating P0657, P0659, P2669, P2670, or P2671 as interchangeable. Circuit A and circuit B are designated shared power feeds; which actuators they serve and where those loads sit in the vehicle are not universal.
Record every stored and pending code, the reporting module, related warning messages, and available freeze-frame data before clearing anything. A supply circuit code identifies a monitored electrical condition on that feed, such as an open circuit, low voltage, or high voltage reading under the applicable criteria. It does not by itself prove that an actuator, solenoid, or control module has failed, and it does not replace the need for a wiring diagram and a vehicle-specific confirmation of module power and ground.
P0657 and P0659: Actuator Supply Circuit A
Standard descriptions, once matched to the vehicle, treat P0657 as actuator supply voltage A circuit/open and P0659 as actuator supply voltage A circuit high. Circuit/open wording can mean the monitored path is interrupted, but the code cannot locate that interruption among the power source, protection, connectors, harness, or loads. Circuit high means the monitored value exceeded the diagnostic limit for that test; it does not automatically mean battery voltage or charging voltage is excessive.
Use the vehicle's wiring diagram to identify supply circuit A's power source, fuse or relay if present, control components, grounds, and connected actuators. That diagram also shows whether circuit A is a solenoid power supply or another shared power feed. Without it, connected loads and physical routing remain guesses. P0657 and P0659 should be read as electrical-condition reports on circuit A, then compared with freeze-frame data and other codes rather than treated as a cue to replace actuators.
P2669, P2670 and P2671: Actuator Supply Circuit B
Supply circuit B uses a parallel family of results. P2669 is the circuit/open report, P2670 is circuit low, and P2671 is circuit high, always subject to the vehicle's published definition. A P2669 code therefore reports a monitored open or interrupted condition on that feed, not a named failed actuator. Low and high describe the monitored value against the diagnostic limits for that test, without a universal voltage threshold that applies to every make and model.
Identify circuit B's connected loads from that vehicle's service information rather than assuming it always powers transmission solenoids. Some designs use supply circuit B for transmission controls; others use it for different actuators. Intermittent connections, moisture, or a supply that drops in and out can change code status from pending to stored or allow a code to appear and disappear. Changing status is useful history, but diagnosis should not rest only on the order in which P2669, P2670, and P2671 set.
Shared Actuator Supplies and Possible Driving Symptoms
Multiple actuators often share a protected feed, so one open circuit, low voltage, or high voltage condition on actuator supply voltage A or B can generate several related codes at once. That shared power feed is why P0657 or P0659 may appear with other circuit A concerns, and why a P2669 code may accompany P2670 or P2671. The cluster points to the supply and its monitoring path, not to a single failed solenoid.
Warning lights, reduced operation, or unavailable actuator functions follow the circuit that actually lost or exceeded its supply, not a generic set of drivability complaints. Harsh shifts, restricted gear operation, or transmission warnings are relevant only when the identified supply serves transmission controls or a solenoid power supply. Symptoms still cannot prove which actuator is faulty. If propulsion or vehicle control becomes unreliable, stop safely and arrange assistance rather than continuing to drive while guessing at the load.
Fuse, Relay, Wiring and Module Fault Possibilities
Possible causes include an interrupted feed, damaged wiring, a loose or corroded connection, and a ground fault where the circuit design uses that ground. Fuse or relay problems matter only when those parts sit in the vehicle's supply path for circuit A or circuit B. A connected load on a shared power feed can disturb the whole supply, but isolating that load requires professional testing. Module power and ground, output, or monitoring faults also need supporting evidence; the code alone does not justify replacing a module.
A blown fuse is a finding, not a completed repair. If protection opened, the underlying reason still needs investigation, whether that is shorted wiring, a stuck load, moisture, or another supply circuit fault. Replacing the fuse without that work can restore the same condition and set P0657, P0659, P2669, P2670, or P2671 again. Treat protection devices, connectors, and the solenoid power supply path as items to verify against the wiring diagram, not as parts to swap in sequence based on the code number.
Safe Observations and the Tests That Confirm the Cause
Note when symptoms occur, whether battery service or other recent repair work preceded the codes, and whether several warnings appeared together. Owner inspection should stay with the vehicle off and limited to safely visible harness damage, obvious connector corrosion, or moisture in accessible areas. Do not disturb connectors, reach near hot or moving parts, install jumper wires, bypass relays, energize actuators directly, uprate fuses, or probe live connectors. Those steps can damage modules or create unsafe conditions.
A technician can confirm the cause with the manufacturer's procedure, using the wiring diagram, supply and ground measurements, voltage-drop testing, and controlled load isolation. Repair verification requires appropriate code-status checks plus confirmation that affected actuator functions operate normally. Clearing P0657, P0659, a P2669 code, P2670, or P2671 without that confirmation does not prove the supply circuit A or supply circuit B fault is gone. Freeze-frame data from the original event remains useful for comparing operating conditions after the repair.