DTC codes / P09xx · Transmission / P0981
P0981 means the transmission control module (TCM) has detected that the electrical current or response from shift solenoid 'D' falls outside the expected range during a commanded shift. The computer monitors the solenoid circuit for opens, shorts, or a solenoid that is not moving the shift valve as commanded, and it sets this code when the measured performance does not match the commanded state.
You can usually drive the vehicle to a repair shop if the transmission still shifts and the warning light is the only symptom, but avoid heavy acceleration or towing. If the transmission enters limp mode or slips severely, stop driving and have it towed to prevent internal damage.
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.