Shift Solenoid "D" Control Circuit High
The Powertrain Control Module (PCM) or Transmission Control Module (TCM) monitors the shift solenoid 'D' control circuit to manage gear changes. Code P0983 is set when the module detects that the voltage in this control circuit is higher than the manufacturer's specified maximum threshold, typically indicating a short to power or an open circuit.
This code often forces the transmission into a failsafe or 'limp' mode, which restricts gear shifting to protect the drivetrain. It should be diagnosed and repaired promptly to restore normal drivability and prevent accelerated wear on transmission components.
Common symptoms
- Illuminated Check Engine Light
- Transmission fails to shift into specific gears
- Harsh, delayed, or erratic shifting
- Vehicle stuck in failsafe or 'limp' mode
- Decreased fuel economy due to restricted gear usage
Likely causes
- Faulty shift solenoid 'D'
- Damaged, corroded, or loose wiring and connectors in the solenoid circuit
- Short to power in the shift solenoid 'D' wiring harness
- Dirty or contaminated transmission fluid affecting solenoid operation
- Defective Transmission Control Module (TCM) or PCM (rare)
What to check before replacing parts
Check the transmission fluid level and condition.
Look for: Low fluid levels, a burnt smell, or heavy metallic debris, which can indicate fluid contamination or internal mechanical failure affecting the solenoid.
Visually inspect the transmission wiring harness and external connectors.
Look for: Frayed wires, melted insulation, rubbed-through spots, or corroded pins in the connectors that could cause a short to power or an open circuit.
Test the shift solenoid 'D' resistance using a digital multimeter.
Look for: Resistance readings that fall outside the manufacturer's specified range (often indicating an internally open or shorted solenoid coil).
Test the control circuit for a short to voltage.
Look for: Unexpected battery voltage present on the control wire when the PCM/TCM is disconnected or not commanding the solenoid on.
Command the shift solenoid 'D' on and off using a bidirectional scan tool.
Look for: Failure of the solenoid to audibly click or actuate, or the scan tool indicating the circuit state remains 'high' despite the command.
This page explains the generic P0983 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.