DTC codes / P09xx · Transmission / P0954
P0954 indicates that the transmission control module (TCM) has detected an intermittent fault in the electrical circuit for the auto shift manual control, which is the system that allows the driver to manually select gears in an automatic transmission. The TCM monitors voltage or current on the control circuit and sets this code when the signal momentarily drops out or behaves erratically, rather than failing completely.
You can usually continue driving if the transmission still shifts normally in automatic mode, but avoid relying on the manual shift function until the fault is repaired. If the transmission enters limp mode or refuses to shift, stop driving and seek professional diagnosis to prevent further 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.