DTC codes / Subaru codes / P1596
P1596 on a Subaru means the Transmission Control Module (TCM) has detected an abnormally high voltage on the input signal circuit that carries the automatic transmission diagnosis signal. The TCM expects a specific voltage range from this circuit, and a high reading tells it the wire is likely shorted to power or the signal source is not pulling the line low as designed. This is a manufacturer-specific code, so it will not appear on every generic OBD-II scanner.
You can usually drive the car to a shop if the transmission still shifts and the warning light is steady, but avoid highway speeds and heavy loads because the TCM may drop into limp mode without warning. If the transmission is already stuck in one gear or the AT Oil Temp light is flashing, 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 Subaru vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.