Shift Solenoid D Performance or Stuck Off
The P0766 code indicates that the Powertrain Control Module (PCM) or Transmission Control Module (TCM) has detected a performance issue with Shift Solenoid 'D', specifically that it appears to be stuck in the 'off' position. The module sets this code when the expected gear ratio does not match the actual gear ratio detected by the transmission speed sensors when Solenoid D is commanded on.
A stuck shift solenoid can cause severe drivability issues, including failure to shift into certain gears or transmission slipping. Continued driving can lead to internal transmission damage, so it should be diagnosed and repaired immediately.
Common symptoms
- Check Engine Light illuminated
- Transmission fails to shift into specific gears
- Transmission slipping or flaring during shifts
- Vehicle enters 'limp mode' (restricted to a single gear)
- Harsh or delayed gear engagements
Likely causes
- Low or contaminated transmission fluid
- Defective Shift Solenoid D
- Clogged transmission fluid filter or hydraulic passages
- Faulty wiring or poor electrical connections in the solenoid circuit
- Internal transmission mechanical failure (e.g., worn clutches or valve body issues)
- Faulty Transmission Control Module (TCM) or PCM
What to check before replacing parts
Check the transmission fluid level and condition.
Look for: Fluid that is low, burnt, or heavily contaminated with debris, which indicates a fluid pressure issue or internal mechanical wear.
Scan for other related diagnostic trouble codes.
Look for: Other solenoid, gear ratio, or speed sensor codes that might indicate a broader electrical or hydraulic failure rather than an isolated Solenoid D issue.
Inspect the wiring harness and connectors for the transmission and Shift Solenoid D circuit.
Look for: Corroded pins, broken wires, or melted insulation that would cause an open circuit or high resistance.
Perform a resistance test on Shift Solenoid D using a digital multimeter.
Look for: Resistance readings that fall outside the manufacturer's specified range, indicating a failed internal solenoid coil.
Command the solenoid on and off using a bi-directional scan tool or by applying direct power/ground.
Look for: A lack of an audible 'click' or failure to actuate, confirming the solenoid is mechanically stuck in the off position.
This page explains the generic P0766 definition and is general reference information, not a diagnosis for your specific vehicle. Actual causes, severity, and repairs vary by make, model, engine, and mileage — always confirm with a scan tool and a qualified technician before replacing parts.
Gear guide: Best OBD2 ScannersRead this code yourself next time — from $20 Bluetooth dongles to bidirectional scan tools.Rather have a pro handle it? Find a vetted local mechanic.