DTC codes / P09xx · Transmission / P0956
P0956 indicates that the transmission control module (TCM) has detected an out-of-range or performance fault in the auto shift manual mode circuit, which is the electrical path that lets the driver command manual gear changes in an automatic transmission. The computer monitors the circuit for expected voltage or signal behavior when manual mode is selected, and it sets this code when the actual signal does not match the commanded state or falls outside the valid range.
You can usually drive the vehicle in automatic mode, but manual gear selection may be unavailable and the transmission could enter a limp-home mode that limits performance. Avoid aggressive driving or towing until the fault is repaired, and have the vehicle diagnosed promptly to prevent further transmission 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.