P0916 — Gear Shift Position Circuit Low

OBD2 code P0916 flags a problem with the automatic transmission control (gear shift position circuit low). Short, gentle driving to a shop is usually possible. Common culprits: valve body wear, internal mechanical wear (clutches, torque converter), low or degraded transmission fluid.

powertrain (engine/transmission)

Is it safe to drive?

Drive with caution Drive only if the transmission still shifts predictably, and avoid highway speeds. Driving with slipping or limp mode accelerates internal wear — every kilometre can add to the final repair bill.

How to diagnose with an OBD scanner

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm P0916 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
  2. Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many P0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
  3. Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the automatic transmission control for damage, corrosion, chafing or poor contact.
  4. Subsystem check Check for supply voltage at the gear shift position connector first; then measure resistance from the signal wire to ground — near-zero ohms confirms a short to ground in the harness.
  5. Subsystem check Check transmission fluid level and condition — dark, burnt fluid points to internal wear.
  6. Subsystem check Read transmission-specific codes and live data (solenoid states, input/output speed) with a capable scanner.
  7. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P0916 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for P0916 (parts and labor, USD, independent shop rates): Replace a shift solenoid: $300–$800; Transmission fluid service: $150–$350; Valve body repair or replacement: $700–$1,500; Transmission rebuild or replacement: $2,500–$5,500. Overall, fixing P0916 usually costs between $150 and $5,500. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.

Common questions

What does OBD2 code P0916 mean?

OBD2 code P0916 flags a problem with the automatic transmission control (gear shift position circuit low). Short, gentle driving to a shop is usually possible. Common culprits: valve body wear, internal mechanical wear (clutches, torque converter), low or degraded transmission fluid.

How do I diagnose P0916 myself?

Start with a scan: confirm P0916, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the gear shift position, and verify the suspect component against live data before buying parts.

What are the symptoms of P0916?

Drivers most often notice: shuddering at highway speed, harsh or delayed shifting, slipping between gears, no movement in severe cases.

What is the most common cause of P0916?

The most common causes are: valve body wear, internal mechanical wear (clutches, torque converter), low or degraded transmission fluid.

Will P0916 clear itself?

Sometimes P0916 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.

When the powertrain control module detects that the voltage on the gear shift position sensor circuit has dropped below acceptable levels, it logs OBD2 code P0916. This fault falls within the automatic transmission control family, specifically affecting the circuit responsible for reporting the driver's selected gear to the engine computer. The module does not trigger P0916 on a single reading; instead, it verifies the abnormality across multiple ignition cycles before committing the code to memory.

The gear shift position sensor works alongside the transmission control system to inform the ECU about which gear the driver has selected. When everything operates correctly, this signal arrives within a specific voltage range. When the circuit runs low—meaning the voltage sits near ground potential or drops unexpectedly—the control module registers a malfunction. A handful of physical problems can produce this condition: a wire chafed through its insulation and grounded against the chassis, a failed sensor pulling the signal down, a broken feed voltage, or a defective component draining the circuit.

P0916 also captures a freeze frame at the moment of failure. That snapshot preserves engine RPM, load, coolant temperature, and vehicle speed—critical context that helps you recreate the exact driving conditions where the problem appeared. Reviewing this data before diving into the harness eliminates guesswork and shortens the diagnostic process considerably.

Common symptoms of P0916

  • The transmission may shudder or jerk, especially at higher speeds
  • Gear shifts feel harsh, delayed, or unpredictable
  • The transmission slips momentarily between ratios
  • In severe cases the vehicle refuses to move in any gear
  • The Check Engine light or transmission warning indicator illuminates
  • The transmission locks into a single gear and refuses to shift (limp mode)

What causes P0916?

  • A short to ground in the signal wire, typically from worn or rubbed-through insulation
  • A faulty gear shift position sensor that drags the circuit voltage down
  • Loss of the supply voltage the sensor needs to operate properly
  • A failed transmission output speed sensor feeding bad data to the control module
  • A defective shift solenoid or pressure control solenoid inside the valve body
  • Low or contaminated transmission fluid reducing hydraulic pressure
  • Internal mechanical wear such as slipping clutches or a failing torque converter

How to diagnose P0916

  1. Connect an OBD2 scanner and confirm that P0916 is present in the stored codes. Save the freeze frame data immediately—this record shows engine conditions at the exact moment the module detected the fault.

  2. Look for any related diagnostic trouble codes. Co-occurring codes often point directly to the root cause. Check manufacturer TSB databases using your VIN; many P0916 complaints have documented factory updates or software calibrations.

  3. Perform a visual inspection of the wiring harness and connectors tied to the transmission control circuit. Look for damaged insulation, corrosion at the pins, bent terminals, or any wire pressed against sharp metal edges.

  4. Measure voltage at the gear shift position sensor connector to verify the supply is present. Then check resistance from the signal wire to ground—if you read near-zero ohms, a short to ground exists somewhere in the harness.

  5. Pull the transmission dipstick and evaluate the fluid: healthy fluid appears red and smells neutral; dark or burnt-smelling fluid suggests heat damage from slipping gears or overdue service.

  6. Use a transmission-capable scan tool to read live data: solenoid duty cycles, input and output speed sensor readings, and fluid temperature. Compare these values against manufacturer specifications.

  7. Clear the code and complete a full drive cycle, recreating the conditions captured in the freeze frame. If P0916 returns, the fault is confirmed and the underlying cause requires repair.

Repair options and costs for P0916

Address the least expensive likely causes before replacing major assemblies. Common repair scenarios for P0916 (parts and labor, USD, independent shop pricing):

  • Shift solenoid replacement — $300–$800
  • Transmission fluid and filter service — $150–$350
  • Valve body repair or full replacement — $700–$1,500
  • Transmission rebuild or complete replacement — $2,500–$5,500

The total cost to resolve P0916 typically falls between $150 and $5,500, depending entirely on which component failed. Correct diagnosis before purchasing parts prevents spending $2,500 on a replacement transmission when the problem was simply a chafed wire or a single faulty solenoid.

Can you drive with P0916?

Severity: Caution. If the transmission still shifts and the vehicle moves without slipping, short trips on surface streets are acceptable until you arrange repairs. Avoid highway speeds and hard acceleration—slipping gears or limp-mode operation place additional stress on internal components, and every mile driven under those conditions increases final repair costs. Schedule service promptly.

Related OBD2 codes