P0787 Code: Shift Timing Solenoid A Circuit Low

๐ŸŸ  Moderate severity ยท drivable

Drivable, but shifting may be harsh or the transmission may stick in gear; keep trips short.

What P0787 means

The engine computer reads the voltage from shift timing solenoid A's circuit as too low. That usually means a short to ground, an open wire, or a failed solenoid, so the transmission may not shift into the right gear.

Symptoms

Common causes

How to fix it

FixDIY?Typical cost
Inspect and repair the solenoid wiring and connectorYes$50โ€“150
Check and top up the transmission fluidYes$20โ€“60
Replace shift timing solenoid AMechanic$150โ€“400

Frequently asked questions

Can I drive with a P0787 code?
Yes, but the transmission may shift hard or stay in one gear. Drive gently and get it checked soon.
What does a "low" circuit mean for P0787?
It means the computer sees voltage below normal, often from a short to ground, a broken wire, or a failed solenoid.
How much does a P0787 repair cost?
A wiring repair is about $50โ€“$150, and replacing the solenoid is usually $150โ€“$400 with labor.

Related codes

P0785
P0785 Code: Shift Timing Solenoid A Circuit Malfunction
P0788
P0788 Code: Shift Timing Solenoid A Circuit High
P0700
P0700 Code: Transmission Control System Malfunction

Updated 2026-08. This page is informational and not a substitute for professional diagnosis.