P0594Cruise Control Servo Control Circuit/Open
An open or general fault has been detected in the cruise control servo control circuit, the output that drives the actuator holding the throttle at the set speed, and cruise control is disabled.
Definition
Common causes
- Open motor winding, clutch coil, or solenoid inside the servo actuator
- Broken or corroded wiring between the module and the servo
- Unplugged or corroded servo connector, often exposed to underhood weather
- Blown fuse or open feed circuit to the servo
- Failed servo driver stage in the cruise or engine control module
Common misdiagnoses
- Servo replaced when a connector or fuse is the actual fault
- Throttle cable adjusted or replaced for an electrical circuit code
- Vehicle speed sensor replaced because cruise cannot hold speed
- Steering-wheel switch replaced for an actuator-side fault
Troubleshooting steps
1.Inspect the servo connector and cable
Check the connector for corrosion and backed-out pins, and verify the servo-to-throttle cable is attached with proper slack per service data.
2.Measure actuator circuit resistance
Measure the servo motor, clutch, and solenoid circuits at the servo connector and compare each to specification; OL on any circuit confirms an internal open.
3.Verify power and ground at the servo
With the key on and cruise master on, confirm battery voltage on the feed and a good ground drop under 0.1 volt.
4.Check control-circuit continuity
With both ends disconnected, verify each control wire from the servo to the module reads near zero ohms with no shorts between circuits.
5.Run a functional test
Use the scan tool's cruise servo output test, or a safe road test, to confirm the actuator strokes and holds when commanded.