Gear Shift Position Circuit Range/Performance
Diagnostic trouble code P0915 indicates that the Powertrain Control Module (PCM) or Transmission Control Module (TCM) has detected an out-of-range or erratic voltage signal from the gear shift position sensor circuit. This means the computer cannot accurately determine which gear the transmission shifter is currently in.
This code is considered high severity because the vehicle may not start if the computer cannot verify it is in Park or Neutral, or it may shift erratically, creating a safety hazard.
Common symptoms
- Check Engine Light illuminated
- Engine will not crank or start
- Harsh or erratic transmission shifting
- Transmission stuck in 'limp mode' (default gear)
- Incorrect gear indicator on the dashboard
Likely causes
- Faulty gear shift position sensor (transmission range sensor)
- Misadjusted gear shift linkage or cable
- Corroded, damaged, or loose wiring and connectors in the sensor circuit
- Debris or physical damage preventing full shifter movement
- Faulty Transmission Control Module (TCM) or Powertrain Control Module (PCM) (rare)
What to check before replacing parts
Verify the dashboard gear indicator matches the physical shifter position.
Look for: If the dashboard shows a different gear than the shifter, or goes blank between gears, the sensor is likely misadjusted or failing.
Inspect the shift linkage and cable for proper adjustment and physical damage.
Look for: Look for excessive play, binding, or a loose retaining nut on the transmission range sensor lever that could prevent accurate sensor movement.
Visually inspect the wiring harness and connector at the gear shift position sensor.
Look for: Check for corrosion, water intrusion, bent pins, or chafed wires that could cause intermittent or out-of-range voltage signals.
Test the gear shift position sensor circuit for proper reference voltage and ground.
Look for: Using a multimeter, verify the sensor is receiving the correct reference voltage (usually 5V) and has a solid ground; missing voltage or ground indicates a wiring or module issue.
Monitor the gear shift position sensor data PID using a scan tool while moving the shifter.
Look for: The voltage or gear state should change smoothly and accurately match each gear position; erratic jumps or out-of-range voltages indicate a faulty sensor.
This page explains the generic P0915 definition and is general reference information, not a diagnosis for your specific vehicle. Actual causes, severity, and repairs vary by make, model, engine, and mileage — always confirm with a scan tool and a qualified technician before replacing parts.
Gear guide: Best OBD2 ScannersRead this code yourself next time — from $20 Bluetooth dongles to bidirectional scan tools.Rather have a pro handle it? Find a vetted local mechanic.