P0984
Shift Solenoid E Control Circuit Range/Performance
Transmission
Generic OBD-II
Medium
What it means
P0984 means shift solenoid 'E' isn't performing within its expected range — its response doesn't match what the transmission control module commands. That points to a sticking or failing solenoid, a wiring problem, or poor transmission fluid. Symptoms are usually harsh or delayed shifts, sometimes with a protective limp mode. The engine starts and runs normally.
Medium
Can I keep driving? Usually drivable, but shifts may be harsh or delayed and the transmission may limp; get it checked before long trips.
Common symptoms
What you'll notice
- Check-engine light on
- Harsh, delayed, or erratic shifting
- Transmission slipping or failing to shift into certain gears
- Reduced fuel economy
Common causes
Most likely first
- Failed or sticking shift solenoid 'E'Likely
- Wiring or connector damage / high resistance in the solenoid circuitCommon
- Low or contaminated transmission fluid affecting solenoid responseCommon
- Corroded or loose electrical connectionsLess often
- Faulty transmission control module (TCM)Less often
How to diagnose & fix
Work through it in order
- Check transmission fluid level and condition first, as poor fluid commonly causes solenoid performance faults.
- Read freeze-frame data and note any other transmission codes.
- Inspect the solenoid connector and wiring for corrosion, chafing, or high resistance; repair as needed.
- Test shift solenoid 'E' electrically and mechanically; replace if it's out of spec or sticking.
- If fluid, wiring, and solenoid are good, have the TCM diagnosed. Clear and re-test.
FAQ
Quick answers
Is it safe to drive with P0984?+
Short, gentle trips are usually okay, but harsh shifting and limp mode add wear. Have it addressed soon.
Can I just clear P0984?+
It returns once the TCM re-tests the solenoid's performance unless the underlying fluid, wiring, or solenoid issue is fixed.
Related codes
Often seen with P0984
Read & clear P0984 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