HomeTrouble CodesP0767

P0767 — Shift Solenoid D Stuck

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

P0767 indicates the transmission control module has detected that shift solenoid D is not activating when commanded. This solenoid regulates hydraulic pressure to engage specific gears, often affecting higher gear shifts. The vehicle may enter a limp mode to prevent further transmission damage.

Symptoms

What causes it — most likely first

1. Failed Shift Solenoid D

The solenoid coil may have an internal electrical failure or the valve may be mechanically stuck.

2. Low or Contaminated Fluid

Low fluid level or debris in the transmission fluid can restrict hydraulic flow needed for operation.

3. Wiring Harness Issues

Damaged wires or corroded connectors at the transmission can interrupt the control signal.

4. Clogged Valve Body

Debris blocking the valve body passages can prevent the solenoid from managing pressure correctly.

5. Internal Mechanical Fault

Worn internal components may create pressure leaks that mimic solenoid failure.

6. Faulty Control Module

Internal failure of the Transmission Control Module is rare and should only be considered after other causes are ruled out.

How it's diagnosed

  1. Scan for additional codes and review freeze frame data
  2. Check transmission fluid level and condition for contamination
  3. Measure solenoid resistance and compare to specifications
  4. Inspect wiring harness for shorts, opens, or corrosion
  5. Test hydraulic pressure to verify valve body function
  6. Command solenoid activation using a bidirectional scan tool

Code facts & related codes

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

Frequently asked

Can I continue driving with this code?

It is not recommended as limp mode limits performance and continued driving may cause further damage.

Does this code require a new transmission?

Often no; the solenoid or fluid service may resolve the issue without full replacement.

Should I replace the computer to fix this?

No, control module failure is rare; diagnose the solenoid and wiring first.

Will resetting the code fix the problem?

No, the code will return until the underlying mechanical or electrical fault is repaired.