DOBD DashX ☰ Browse all codes
P099D

Shift Solenoid H Control Circuit Range/Performance

Transmission Generic OBD-II Medium

What it means

P099D means the transmission control module sees shift solenoid H performing outside its expected range β€” the solenoid that helps engage a gear is responding incorrectly. It can stem from a failing solenoid, a poor electrical connection, or low/contaminated fluid, and it typically shows up as rough or erratic shifting.

Medium

Can I keep driving? Usually driveable but with rough or erratic shifting; the transmission may enter limp mode β€” repair before slipping causes wear.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Failed shift solenoid H
  2. Poor electrical connection or wiring fault in the solenoid circuit
  3. Low transmission fluid level
  4. Dirty or contaminated transmission fluid
  5. Faulty valve body assembly

How to diagnose & fix

Work through it in order

  1. Check the transmission fluid level and condition; top up or service if low, burnt, or contaminated.
  2. Inspect the shift solenoid H wiring and connector for corrosion, chafing, or a loose fit.
  3. Test the solenoid's resistance and response; replace shift solenoid H if it is out of range or sticking.
  4. If the fluid shows heavy debris or the solenoid tests good, inspect the valve body for wear.

FAQ

Quick answers

Is it safe to drive with P099D?+
Short-term yes, but very rough shifts and possible slipping can damage the transmission. Check the fluid and repair the cause promptly.
Can I just clear P099D?+
It will come back until the solenoid, wiring, or fluid issue is corrected β€” clearing does not address the underlying fault.

Related codes

Often seen with P099D

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