P0788
Shift Timing Solenoid A High
Transmission
Generic OBD-II
Medium
What it means
P0788 means the shift timing solenoid A control circuit is reading high — an open or short to power. The transmission uses this solenoid to control shift timing and feel, so a high-side fault degrades shift quality and can trigger limp mode. The usual causes are a failed solenoid or a wiring problem in its circuit.
Medium
Can I keep driving? Usually drivable with poor shift quality or limp mode; repair promptly to protect the transmission.
Common symptoms
What you'll notice
- Harsh or delayed shifting
- Transmission slipping
- May enter limp mode
- Reduced acceleration
- Check-engine or transmission warning light on
Common causes
Most likely first
- Failed shift timing solenoid ALikely
- Open or short-to-power in the solenoid wiringCommon
- Corroded or loose connectorCommon
- Contaminated transmission fluidLess often
- Transmission control module fault (less common)Less often
How to diagnose & fix
Work through it in order
- Read freeze-frame data and note any companion transmission codes.
- Check transmission fluid level and condition.
- Inspect the solenoid wiring and connector for an open or a short to power.
- Measure the solenoid's resistance against specification.
- Replace the shift timing solenoid if it fails testing; treat the TCM as a last resort.
FAQ
Quick answers
Is it safe to drive with P0788?+
Short trips are usually possible, but shift quality is degraded and it may enter limp mode. Repair it soon to avoid transmission wear.
Can I just clear P0788?+
A high-side circuit fault will set it again quickly. Fix the wiring or solenoid before clearing.
Related codes
Often seen with P0788
Read & clear P0788 yourself
Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.
✓ Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX