DTC codes / P07xx · Transmission / P0788
P0788 indicates that the transmission control module has detected an abnormally high voltage or current on the shift/timing solenoid circuit, which is used to control shift quality and timing in automatic transmissions. The computer compares the commanded solenoid state to the actual electrical feedback and sets this code when the signal exceeds the expected range, often indicating a short to power or a failed solenoid.
You can usually drive the vehicle to a repair shop if the transmission still shifts reasonably and the light is steady, but avoid heavy acceleration or towing. If the transmission enters limp mode or shifts harshly, 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.