GE Dishwasher Error Code dS
Drain system failure
Drain system failure - drain feedback switch did not close within 5 seconds when drain solenoid was energized.
First step from the service manual
Check drain solenoid and drain feedback switch.
The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.
Get the full diagnostic procedure for dS.
- Step-by-step tests with expected resistance, voltage, and continuity values
- Wiring diagram references and connector pinouts from the OEM service manual
- Verified part numbers when replacement is required
$29/month · Cancel anytime · Or $9.95 3-day pass
What dS means on a GE dishwasher
The dS error code on a GE dishwasher indicates a drain system failure. Specifically, the control board energized the drain solenoid but did not receive confirmation from the drain feedback switch within 5 seconds. This feedback switch is a critical part of the drain circuit: it is designed to close and send a signal back to the control board confirming that the drain solenoid has activated and the drain valve has opened. When that closed-circuit confirmation never arrives, the board logs the dS fault and halts the cycle.
The most common sources of this failure fall into two categories: mechanical issues with the drain solenoid itself or electrical issues with the feedback switch circuit. The drain solenoid may be burned out, stuck, or receiving insufficient voltage to actuate. The drain feedback switch may have failed open, have corroded or loose terminals, or be misaligned so it never physically closes even when the solenoid moves. Wiring between these components and the control board should also be inspected for breaks, shorts, or loose connectors.
Because this fault is specifically tied to the feedback signal not closing within the 5-second window, intermittent connection problems can also trigger it even when the components themselves are functional. Technicians should test the solenoid coil for proper resistance, verify the switch closes with continuity testing when manually actuated, and confirm voltage is reaching the solenoid when the drain cycle is commanded.
Source: manufacturer service documentation.
Common causes of dS
- 01
Failed drain solenoid
Part replacementThe drain solenoid may be burned out or mechanically stuck and unable to actuate when energized. Test the solenoid coil for continuity and proper resistance to determine if it has failed.
- 02
Defective drain feedback switch
Part replacementThe feedback switch may have failed in the open position, preventing it from ever sending the confirmation signal to the control board. Use a multimeter to check for continuity through the switch when it is manually activated.
- 03
Loose or corroded wiring connections
Wiring / connectionCorroded terminals or loose connectors on either the solenoid or the feedback switch can interrupt the circuit and prevent the signal from reaching the control board. Inspect all connectors in the drain circuit for damage or poor seating.
- 04
Misaligned drain feedback switch
Wiring / connectionIf the feedback switch is physically out of position, the solenoid movement may not make contact with the switch actuator, so the switch never closes. Check the switch mounting and alignment relative to the solenoid arm.
- 05
Control board fault
Part replacementIf the solenoid and feedback switch both test correctly and wiring is intact, the control board itself may be failing to properly energize the solenoid circuit or read the feedback signal. This is the least common cause and should be diagnosed after all other components are ruled out.
Frequently asked questions about dS
What does dS mean on a GE dishwasher?
Can I fix the dS error code on my GE dishwasher myself?
Will resetting my GE dishwasher clear the dS error code?
Is it safe to use my GE dishwasher when it shows the dS error code?
How much does it cost to repair the dS error code on a GE dishwasher?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass