P0790 — Shift/Timing Solenoid Range/Performance
Drive with caution — fix soon.
What P0790 means
This code means the shift/timing solenoid is responding outside its expected range or performance, even though it may still be electrically connected. It's often caused by a worn or sticking solenoid, low or dirty transmission fluid, or restrictions in the valve body, with wiring issues also possible. Fixes typically involve a fluid service, cleaning or replacing the solenoid, or addressing valve body problems.
Common symptoms
- Check engine light is on
- Slightly delayed or imperfect gear shifts
- Occasional harsh or soft shifting
- Mild transmission slipping under load
- Reduced fuel economy in some cases
Common causes
- Worn, sticking, or degraded shift/timing solenoid
- Low, dirty, or contaminated transmission fluid
- Restrictions or wear in the valve body
- Damaged wiring or connectors to the solenoid
- Faulty transmission control module
Typical repair cost
$150 – $1000
Varies by vehicle and root cause.
Frequently asked questions
Can I keep driving with a P0790 code?
Usually yes, at least in the short term, since the car often still shifts and drives. Still, performance issues can worsen over time, so it's best to have it checked before it leads to harsher shifting or limp mode.
How much does it cost to fix a P0790 code?
It's often moderate. A fluid service or solenoid cleaning and replacement may cost a few hundred dollars, while valve body repairs can push the total higher depending on the transmission.
Is a P0790 code serious?
It's usually moderate rather than urgent, since the solenoid is responding but not within range. It shouldn't be ignored long-term, as performance problems can grow into bigger transmission issues.
What does range/performance mean for a P0790?
It means the solenoid is reacting, but its response is slower or outside what the computer expects. This often points to wear, sticking, or fluid problems rather than a fully dead solenoid.
