DTC codes / P09xx · Transmission / P091D
P091D indicates that the transmission control module (TCM) has detected an abnormally high voltage on the circuit for gear shift position sensor B, which is often part of a multi-signal range switch or internal transmission mode switch. The TCM compares this signal to expected values and other gear position inputs, and it sets the code when the voltage stays above the calibrated threshold for a set time.
The vehicle may enter limp-home mode with limited gear selection, so avoid highway driving and heavy loads until the fault is repaired. If the transmission slips, refuses to engage a gear, or the warning light flashes, stop driving and have it towed.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.