01 Why disc and drum brakes are used in the front and rear res… • 02 P0033 Turbo charger bypass valve control circuit • 03 How to Choose the Right Spark Plug Gap for Your Engine • 04 C0060 and C0065: Left Front ABS Solenoid #1 and #2 Circuit … • 05 Car Sensors Explained: What They Are, How They Work, and Wh… • 06 GM's Oshawa Plant Gets a C$280M Boost for Next-Gen HD Picku… • 07 Can You Get Electrocuted by Your Car? A Guide for Car Owners • 08 Fuel Pump Replacement Guide: What Else to Replace • 09 What Happens When the Throttle Body Gets Dirty • 10 This One Habit Most Drivers Repeat Is Quietly Destroying Th… •

DTC codes / P09xx · Transmission / P0916

P0916Gear Shift Position Circuit Low

P0916 indicates that the transmission control module (TCM) or powertrain control module (PCM) has detected an abnormally low voltage on the gear shift position circuit, which is used to determine the current gear or selector lever position. This low signal can prevent the computer from correctly identifying gear selection, leading to erratic shifting or a default limp-home mode.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyIntermediate
AreaTransmission

Symptoms you may notice

  • Illumination of the check engine light or transmission warning light
  • Transmission may shift harshly or fail to shift into certain gears
  • Vehicle may enter limp-home mode, limiting speed and gear range
  • Gear indicator on the dashboard may be blank or show incorrect position
  • Often no symptoms besides the warning light, especially if the fault is intermittent

Common causes, most likely first

  1. Faulty gear shift position sensor or range switch
  2. Damaged or corroded wiring harness to the sensor
  3. Poor electrical connection at the sensor or TCM connector
  4. Internal short to ground in the signal circuit
  5. Failed transmission control module (TCM) or powertrain control module (PCM)
  6. Moisture intrusion into the sensor or connector causing low voltage

How to diagnose and fix it

  1. Scan all modules for stored codes and freeze-frame data to confirm P0916 and check for related codes
  2. Visually inspect the gear shift position sensor and its wiring for damage, corrosion, or loose connections
  3. Measure reference voltage and signal voltage at the sensor connector with the key on and compare to manufacturer specifications
  4. Perform a wiggle test on the harness while monitoring live data to detect intermittent faults
  5. Check resistance of the signal circuit to ground to rule out a short
  6. Replace the gear shift position sensor if voltages are outside specification
  7. Repair or replace damaged wiring or connectors, then clear codes and verify the repair with a test drive

Don't overlook the range switch

  • A low voltage code often results from a poor ground connection rather than a failed sensor, so check ground points before replacing parts.
  • The gear shift position circuit may share a reference voltage with other sensors; a fault elsewhere can pull the voltage low and set P0916.
  • Intermittent faults may only appear when the harness is flexed or when the vehicle is exposed to moisture, so a wiggle test is essential.
  • Aftermarket accessories or improper jump-starting can introduce voltage spikes that damage the sensor or TCM, leading to this code.
  • Some vehicles use a linear shift assembly where the sensor is integrated and not separately serviceable, requiring replacement of the entire assembly.

Can I keep driving with P0916?

Driving with P0916 is possible but not recommended because the transmission may not shift correctly, which can lead to unsafe driving conditions or further damage. Avoid sustained highway speeds and heavy loads until the fault is repaired.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage