DTC codes / P08xx · Transmission / P089B
P089B indicates that the powertrain control module (PCM) has detected an out-of-range or inconsistent signal from the second position sensor for the gear lever, which is used to confirm the selected gear. The PCM compares this sensor's voltage or pulse pattern against expected values and flags the code when the signal falls outside the valid range or does not correlate with the other gear lever sensor.
The vehicle may remain driveable, but the transmission could enter limp mode or fail to engage the correct gear, so avoid highway driving and seek diagnosis promptly. If the gear position display is erratic or the engine will not start in park, stop driving and have the vehicle 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.