P1560
Cruise Control System Transaxle Not In Drive.
- Buick
- Powertrain
- Manufacturer code
- Low severity
How this code is built
- P
- SystemPowertrain
- 1
- Defined byThe manufacturer
- 5
- AreaVehicle speed, idle control and auxiliary inputs
- 60
- FaultThe specific fault in that area
What it means
P1560 on a Buick means the cruise control system has seen a signal that the transaxle is not in a drive range when cruise was requested or active. The control unit compares the cruise request with the gear selector or transmission range signal and sets the code when they disagree. The exact signal path and circuit used depends on the model and year.
Symptoms
- Cruise control will not engage or cancels unexpectedly
- Cruise control switch seems dead even though it is on
- Check engine or service engine light on
- Gear selector position display does not match the actual gear
- Possible starting or shifting oddities if the range switch is faulty
Possible causes
- Faulty or misadjusted transmission range (park/neutral or gear position) switchlikely
- Gear selector linkage or cable out of adjustment so the range signal is wronglikely
- Damaged wiring or corroded connector in the range switch or cruise circuitpossible
- Faulty brake switch or cruise switch input causing a conflicting requestpossible
- Internal transmission fault giving an incorrect range or gear signalrare
- Fault in the powertrain control module or its softwarerare
How to diagnose
- Read all stored codes and freeze frame data, and note whether other transmission or range codes are present
- Check that the gear position shown on live data matches the selector position in each range
- Inspect the selector linkage or cable and range switch for correct alignment, damage or looseness
- Inspect the wiring and connectors to the range switch for corrosion, chafing and poor pin tension
- Test the range switch signals in each gear position against the manufacturer's specification for that model
- Check the brake switch and cruise control switch operation and their circuits
- Clear the code and road test, confirming whether it returns and under what conditions
- If all inputs are correct, check for software updates relevant to the vehicle before suspecting the control unit
How to fix
- Adjust the selector linkage or cable and the range switch to specification
- Replace the faulty transmission range switch
- Repair or replace damaged wiring and clean or renew corroded connectors
- Replace a faulty brake or cruise control switch
- Repair any internal transmission fault found, as per model-specific procedures
- Update or replace the control unit only if a confirmed fault or outdated software is the cause
Can I keep driving?
Low severity
The car is normally safe to drive as only cruise control is affected. Book it in soon, especially if the range switch also affects starting or gear indication.
Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.
This code for other makes
- P1560BMWB Camshaft Position Actuator Control Open Circuit Bank 1
- P1560CadillacCruise Control System Transaxle Not In Drive
- P1560ChevroletCruise Control System Transaxle Not In Drive
- P1560ChryslerCruise Control System Transaxle Not In Drive
- P1560GMCruise Control System Transaxle Not In Drive
- P1560GMCCruise Control System Transaxle Not In Drive
- P1560OldsmobileCruise Control System Transaxle Not In Drive
- P1560SaturnCruise Control System Transaxle Not In Drive
- P1560SubaruBack-Up Voltage Circuit Malfunction
- P1560VolkswagenMaximum Engine Speed Exceeded
