How to Fix P1560

🚨 Diagnostic Profile

Vehicle Make: Buick

Technical Description: Cruise Control System Transaxle Not In Drive

This diagnostic condition indicates that the vehicle’s Powertrain Control Module (PCM) or Body Control Module (BCM) is receiving an invalid or implausible signal from the Transmission Range (TR) switch, preventing the cruise control system from engaging. The cruise control module requires confirmation that the transaxle is firmly in ‘Drive’ before allowing the system to activate; if this signal is missing, grounded, or ambiguous, the system will disable cruise functionality as a safety precaution.

🚨 Repair Difficulty Tier

Difficulty Rating: Intermediate

This repair requires the use of a professional-grade OBD-II scan tool capable of reading live transmission range sensor data and bi-directional PCM inputs. While the physical replacement of the sensor may only require basic hand tools, accurately diagnosing whether the fault lies in the wiring harness, the Transmission Range (TR) switch, or the PCM software requires intermediate electrical diagnostic knowledge and a digital multimeter to verify voltage and resistance values.

🛠️ Resolution Steps

Step 1: Preliminary Inspection

Begin by visually inspecting the wiring harness connector at the Transmission Range (TR) switch, located on the valve body or transaxle case, for signs of corrosion, chafing, or disconnection. Check for any fluid leaks near the connector, as transmission fluid intrusion into the electrical connector is a common cause of this fault. Additionally, inspect the shifter cable adjustment to ensure the mechanical linkage correctly aligns with the ‘Drive’ detent position.

Step 2: Diagnostic Verification

Connect an OBD-II scanning tool to the vehicle’s data link connector (DLC) and pull stored codes related to the Transmission Range (TR) sensor circuit (commonly P0706, P0708, or P1810 depending on model year). Using the live data stream, shift the vehicle through Park, Reverse, Neutral, and Drive while observing the TR switch signal voltage. A properly functioning switch should show distinct voltage steps for each gear position. If the data remains static or erratic, use a digital multimeter to check for proper resistance across the switch terminals, comparing values to factory specifications.

Step 3: Resolution & Reset Process

If the TR switch is confirmed faulty, replace the Transmission Range sensor/switch assembly, ensuring proper alignment with the manual shift shaft index mark during installation to guarantee accurate gear position reporting. After replacement, clear the stored diagnostic trouble codes using the scan tool and perform a key-cycle relearn procedure. Verify the repair by cycling through all gear positions on the scan tool and confirming the cruise control system engages properly during a road test in ‘Drive’.

📦 Parts, Labor, and Budget Estimates

Required Components/Software: Transmission Range (TR) Sensor/Switch, Connector Pigtail (if corroded), OBD-II Scan Tool with bi-directional capability

Average Component Price: $45 – $120 USD for the TR switch assembly; $150 – $300 USD if dealer-level module reprogramming is required

Estimated Labor Hours: 1.0 – 2.5 hours for diagnosis and sensor replacement, depending on accessibility of the transaxle range switch