The ECU and TCM rely on the gate select position sensor to tell them which gear has been selected with the shifter. Without this data, they won’t be able to determine shift timing and whether or not the engine should even be allowed to start. So if there is a low voltage signal on the GSP sensor circuit, a P0906 DTC will be saved in the ECU memory.
How Serious is the Code?
A P0906 diagnostic trouble code is actually pretty serious, which can result in a number of transmission problems including delayed shifts and unusually hard shifts. The computer may also think that the transmission is still in gear, which will prevent the engine from starting.
Symptoms of a P0906 include:
- The engine won’t start
- Erratic transmission behavior
- Delayed gear changes
- Harsh shifting
- Cruise control stops working correctly
- Gate select position sensor misaligned
- Shift linkage needs to be adjusted
- GSP sensor has failed
How to Diagnose the Code?
The first thing that should be done when trying to figure out what is causing a P0906 OBDII trouble code, is to check the adjustment of the gate select position sensor. If it is misaligned, this code will be triggered. Improperly adjusted shift linkages can also trigger this OBD2 code.
What Repairs Will Fix P0906?
- Adjust gate selection position sensor
- Adjust shift linkage
- Replace GSP sensor
- P0904 – Gate Select Position Circuit
- P0905 – Gate Select Position Circuit Range/Performance
- P0907 – Gate Select Position Circuit High
- P0908 – Gate Select Position Circuit Intermittent