What Does C1170 Mean?
This code indicates the ABS/traction control module has detected a circuit failure in the PRNDL (Park, Reverse, Neutral, Drive, Low) switch. The PRNDL switch informs the module of the automatic transmission gear selector position. This information is used for traction control strategy and ABS calibration adjustments based on whether the vehicle is in drive, reverse, or neutral.
Common Causes
35%
Failed transmission range sensor (PRNDL switch) due to internal contact wear or contamination from transmission fluid
25%
Corroded or damaged wiring between the range sensor and the control module
20%
Misadjusted range sensor that is not properly aligned with the manual valve shaft
15%
Loose or corroded connector at the range sensor or module preventing signal transmission
5%
Module internal fault on the PRNDL input circuit
Diagnostic Steps
1
Step 1: Monitor the PRNDL position in live data while slowly moving the gear selector through all positions. Verify each position registers correctly. Missing or incorrect position readings indicate a sensor or wiring fault.
2
Step 2: Inspect the range sensor connector at the transmission for corrosion, fluid contamination, or loose fit.
3
Step 3: With the sensor disconnected, measure resistance across the sensor terminals in each selector position. Each position should produce a unique resistance value per the wiring diagram.
4
Step 4: Check wiring continuity from the range sensor connector to the module connector for all wires. Test for shorts and opens.
5
Step 5: If the sensor is misadjusted, loosen the mounting bolts, align to the correct position per the service manual procedure, and retighten. Clear codes and verify all positions register correctly.
Estimated Repair Cost
$100 - $400
Parts + labor, varies by vehicle and location
This code indicates the ABS/traction control module has detected a circuit failure in the PRNDL (Park, Reverse, Neutral, Drive, Low) switch. The PRNDL switch informs the module of the automatic transmission gear selector position. This information is used for traction control strategy and ABS calibr...
The most common cause of C1170 (PRNDL Switch Circuit Failure) is: Failed transmission range sensor (PRNDL switch) due to internal contact wear or contamination from transmission fluid
Typical repair costs for C1170 range from $100 to $400, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Traction control strategy may be compromised. In some vehicles, starting interlock and reverse lights may also be affected. Vehicle is drivable but repair within one week.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to C1170 to identify the root cause.
OBDHut Mobile App
Scan codes directly from your car with the OBDHut app.
Coming Soon
Quick Info
Category
Chassis
System
Transmission Range / Traction Control System
Difficulty
Type
Manufacturer
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.