P0780
Shift Error
Transmission / shift controls
Generic OBD-II
Medium
What it means
P0780 means the transmission control module detected that a commanded gear shift didn't happen correctly. It's a general shift-malfunction code, so the actual cause is usually named by a companion code β a specific shift solenoid, a gear-ratio fault, or a hydraulic issue. Symptoms range from harsh or delayed shifts to being stuck in a single limp-mode gear.
Medium
Can I keep driving? The transmission may shift poorly or lock into limp mode β drivable short-term, but diagnose it soon since it usually points to a deeper shift fault.
Common symptoms
What you'll notice
- Poor shifting or no shifting
- Harsh shifts or shift delays
- Stuck in one gear (limp mode)
- Check-engine light on
Common causes
Most likely first
- Failing shift solenoid(s)Likely
- Low or dirty transmission fluidCommon
- Worn friction elements / clutch packsCommon
- Stuck or worn valve bodyLess often
- Wiring faults or a failed transmission control module (TCM)Less often
How to diagnose & fix
Work through it in order
- Scan for companion codes (specific solenoid or gear-ratio faults) β they usually pinpoint the real cause.
- Check transmission fluid level and condition.
- Inspect the shift solenoids and valve body.
- If gear-ratio codes are present, evaluate the clutch packs and friction elements.
- Repair the underlying fault, then clear and re-test.
FAQ
Quick answers
Is it safe to drive with P0780?+
For short trips, but the transmission may be stuck in limp mode. Because P0780 flags a general shift fault, get it diagnosed so the underlying problem doesn't worsen.
Can I just clear P0780?+
You can, but it returns when the next mis-shift is detected. Look for the accompanying code that names the specific fault.
Related codes
Often seen with P0780
Read & clear P0780 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