Skip to content
WrenchConnect
Stop driving if it runs poorly
P0905

Gate Select Position Circuit Range/Performance

Diagnostic trouble code P0905 indicates that the powertrain or transmission control module has detected an erratic or out-of-range signal from the gate select position sensor circuit. This means the computer cannot accurately verify the side-to-side position of the transmission shift mechanism, preventing proper gear engagement.

How urgent is P0905?

This code requires immediate attention because the vehicle may become stuck in gear, fail to shift, or enter a restricted limp mode, potentially leaving you stranded.

Common symptoms

  • Illuminated Check Engine Light
  • Inability to shift into certain gears
  • Transmission stuck in a single gear or neutral
  • Harsh, erratic, or delayed shifting
  • Vehicle enters restricted limp-home mode

Likely causes

  • Faulty gate select position sensor
  • Corroded, damaged, or loose wiring and connectors in the sensor circuit
  • Mechanical binding or damage in the shift linkage or shift gate
  • Defective transmission shift actuator
  • Internal transmission mechanical failure
  • Faulty Transmission Control Module (TCM) (rare)

What to check before replacing parts

1

Visually inspect the wiring harness and connectors for the gate select position sensor.

Look for: Look for chafed wires, melted insulation, bent pins, or heavy corrosion that could disrupt the sensor signal.

2

Use a scan tool to monitor the gate select position sensor data PID while moving the shifter.

Look for: Observe if the voltage or position reading changes smoothly and matches the physical position of the shifter, or if it drops out or spikes erratically.

3

Test the gate select position sensor's reference voltage and ground circuits with a multimeter.

Look for: Verify a steady 5-volt reference and a solid ground; fluctuations indicate a wiring issue rather than a bad sensor.

4

Inspect the mechanical shift linkage and gate mechanism for binding or excessive play.

Look for: Check for bent brackets, worn bushings, or debris preventing the shift mechanism from moving fully into its designated gates.

5

Perform a continuity and resistance test on the sensor itself according to the manufacturer's service manual.

Look for: Compare the measured resistance values across the sensor's sweep to the factory specifications; out-of-spec readings confirm a failed sensor.

This page explains the generic P0905 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.

Matching symptoms

More common codes