DOBD DashX ☰ Browse all codes
P0981

Shift Solenoid D Control Circuit Range/Performance

Transmission Generic OBD-II Medium

What it means

P0981 means the transmission control module sees shift solenoid "D" performing outside its expected range. Shift solenoids control which gears engage, so this fault typically shows up as erratic, delayed, or harsh shifting. Some vehicles feel little change at first. The engine starts and runs normally; the issue is inside the transmission's control system.

Medium

Can I keep driving? Often drivable with only minor shift quality changes, but slipping or limp mode is possible; have it checked soon.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Faulty shift solenoid D
  2. Wiring or connector problems in the solenoid D control circuit
  3. Low or contaminated transmission fluid
  4. Faulty transmission control module (TCM)
  5. Worn internal transmission components affecting the solenoid's response

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and check transmission fluid level and condition first.
  2. Inspect the solenoid D wiring and connector for damage, corrosion, or loose pins.
  3. Measure solenoid resistance and control-circuit voltage against spec.
  4. Replace shift solenoid D if it tests out of range.
  5. If wiring and solenoid are good, inspect the valve body and have the TCM diagnosed. Clear and road-test.

FAQ

Quick answers

Is it safe to drive with P0981?+
Light driving is usually fine, but persistent slipping or limp mode can damage the transmission, so repair it soon.
Can I just clear P0981?+
It returns once the solenoid or circuit misbehaves again; clearing only confirms a repair worked.

Related codes

Often seen with P0981

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