DOBD DashX ☰ Browse all codes
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

Common causes

Most likely first

  1. Failed shift timing solenoid A
  2. Open or short-to-power in the solenoid wiring
  3. Corroded or loose connector
  4. Contaminated transmission fluid
  5. Transmission control module fault (less common)

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and note any companion transmission codes.
  2. Check transmission fluid level and condition.
  3. Inspect the solenoid wiring and connector for an open or a short to power.
  4. Measure the solenoid's resistance against specification.
  5. 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.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX