HomeTrouble CodesP0766

P0766 — Shift Solenoid D Performancestuck Off

Generic OBD-II · all makesPowertrain (engine & transmission)

The P0766 code indicates that the engine control module has detected a performance problem with shift solenoid D, specifically that it is stuck in the 'off' position. This means the solenoid is not allowing fluid to flow through the circuit as commanded, preventing the transmission from completing a specific gear shift.

Symptoms

What causes it — most likely first

1. Faulty Shift Solenoid D

The solenoid has suffered internal mechanical failure or an electrical short, preventing it from opening.

2. Low or Contaminated Fluid

Insufficient fluid levels or debris in the fluid can block the solenoid orifice or prevent it from actuating.

3. Internal Hydraulic Leak

Worn seals or a cracked valve body can cause fluid to bypass the solenoid, simulating a 'stuck off' condition.

4. Wiring Harness Damage

Frayed, corroded, or broken wires leading to the solenoid can interrupt the signal from the control module.

5. Control Module Failure

A malfunction in the PCM or TCM may result in an incorrect signal being sent to the solenoid.

How it's diagnosed

  1. Check transmission fluid level and inspect for discoloration or debris.
  2. Scan for any other related transmission or engine codes.
  3. Inspect the wiring harness and connectors for corrosion or physical damage.
  4. Perform a resistance test on shift solenoid D using a digital multimeter.
  5. Conduct a line pressure test to determine if the issue is hydraulic or electrical.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationSAE generic — identical on every make

Frequently asked

Can I fix this by just changing the transmission fluid?

If the fluid was severely low or contaminated, a fluid change might resolve the issue, but it will not fix a mechanically failed solenoid.

Is it common for the PCM to be the cause of P0766?

No, it is very uncommon. This code is almost always caused by the solenoid itself, wiring issues, or hydraulic failures within the transmission.

Will the car still drive with this code?

The vehicle may still be drivable, but shifting will be abnormal and continued operation may cause further wear to the internal clutches.