DTC codes / P09xx · Transmission / P0958
P0958 indicates that the transmission control module (TCM) has detected an abnormally high voltage on the auto shift manual mode circuit, which is the signal path from the manual shift selector or switch to the TCM. The circuit is typically a low-current input that the TCM expects to see at a specific voltage range, and a high reading means the wire is shorted to power, the switch is stuck open, or the TCM's internal pull-down resistor has failed.
You can usually continue driving because the transmission defaults to automatic mode, but avoid relying on manual shifting and do not tow or drive aggressively until the fault is repaired. If the transmission enters limp-home mode with limited gears, drive only to a safe location and arrange service.
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.