DOBD DashX ☰ Browse all codes
P0789

Shift Timing Solenoid A Intermittent

Transmission (shift-timing solenoid) Generic OBD-II Medium

What it means

P0789 means the transmission control module has detected an intermittent electrical fault in the shift-timing solenoid A circuit, which fine-tunes when gear changes occur. Because it comes and goes, shift quality can be normal much of the time and then briefly rough or delayed. Intermittent faults usually trace to wiring and connectors rather than the solenoid.

Medium

Can I keep driving? Drivable, but shifts may occasionally be rough, delayed, or slip; repair it before the intermittent fault becomes permanent.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Loose, corroded, or chafed wiring/connector at the solenoid (typical of intermittent faults)
  2. Failing shift-timing solenoid A
  3. Contaminated transmission fluid affecting the solenoid
  4. Faulty transmission control module (rare)

How to diagnose & fix

Work through it in order

  1. Wiggle-test the solenoid harness and connector while monitoring the code.
  2. Repair corroded or loose connections in the solenoid circuit.
  3. Check transmission fluid level and condition; service if dirty.
  4. Measure solenoid resistance and replace the shift-timing solenoid if out of spec.
  5. If wiring and solenoid are good, evaluate the TCM.

FAQ

Quick answers

Is it safe to drive with P0789?+
Short-term yes, since the fault is intermittent, but occasional slipping shifts can wear the clutches over time, so don't ignore it.
Can I just clear P0789?+
It will set again the next time the solenoid signal drops out; intermittent codes need the wiring or solenoid fault found and fixed.

Related codes

Often seen with P0789

Read & clear P0789 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