01 Car Vibrates When AC is On: A Complete Guide to Diagnosis a… • 02 Comprehensive Guide to Diagnosing and Fixing Rough Idle in … • 03 iStop: The Revolutionary Brake-Activated Auto Stop-Start Sy… • 04 This Is Why Your Car’s Brakes Grind When Stopping • 05 Drivers Just Learned Why Their Car Alarm Randomly Goes Off … • 06 This Is Why Car Thieves Check Your Mirrors For Valuables • 07 The Heart of Your Car: How Does the Engine Actually Work? • 08 Why Do Car Engines Have a Redline and What Happens If You E… • 09 Don't Get Stranded! Warning Signs Your Hybrid Battery Needs… • 10 P0100 Code: Troubleshooting and Repair Guide for Mass Air F… •

DTC codes / P07xx · Transmission / P0766

P0766Shift Solenoid 'D' Performance or Stuck Off

P0766 indicates that the transmission control module (TCM) has detected a performance problem with shift solenoid 'D', meaning the solenoid is not shifting the hydraulic circuit as commanded or is stuck in the off position. The TCM monitors gear ratio, solenoid response time, and hydraulic pressure to determine that the solenoid is not doing its job, which can lead to harsh or missing shifts.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyProfessional
AreaTransmission

Symptoms you may notice

  • Harsh or delayed shifts, especially when the transmission tries to engage the gear controlled by solenoid D
  • Transmission may stick in a single gear or fail to downshift when accelerating
  • Illuminated check engine light or transmission warning light on the dashboard
  • Reduced fuel economy due to improper gear selection
  • In some cases, the vehicle may enter limp mode with limited speed
  • Often no symptoms besides the warning light, especially if the fault is intermittent

Common causes, most likely first

  1. Faulty shift solenoid 'D' itself, such as a stuck plunger or burned coil
  2. Dirty or contaminated transmission fluid causing solenoid blockage
  3. Wiring harness damage or poor electrical connection at the solenoid
  4. Transmission control module (TCM) software glitch or internal fault
  5. Low transmission fluid level or incorrect fluid type
  6. Valve body wear or sticking valves affecting solenoid D circuit
  7. Internal transmission mechanical issues, such as a stuck shift valve

How to diagnose and fix it

  1. Check transmission fluid level and condition; top off or replace if contaminated
  2. Inspect the wiring harness and connector at shift solenoid D for damage or corrosion
  3. Perform a resistance test on solenoid D and compare to manufacturer specifications
  4. Use a scan tool to command solenoid D on and off and observe transmission response
  5. Check for TCM software updates and reprogram if applicable
  6. Remove and clean or replace shift solenoid D if tests indicate failure
  7. Inspect valve body for wear or sticking valves and repair as needed

Before you replace shift solenoid D

  • A low fluid level or clogged filter can mimic a failed solenoid D, so always verify fluid condition first.
  • Intermittent wiring faults at the solenoid connector often set P0766 without any driveability symptoms.
  • Some transmissions use solenoid D for multiple gears, so a failure may affect more than one shift.
  • A stuck valve in the valve body can produce the same code as a faulty solenoid, leading to unnecessary replacement.
  • After repairs, the TCM may need a relearn procedure or adaptation reset to clear the code and restore smooth shifting.

Can I keep driving with P0766?

You can usually drive the vehicle with P0766, but expect harsh shifts and possible limp mode; avoid aggressive acceleration and have it diagnosed soon to prevent further transmission damage.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage