mypros+
Error code reference

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.

MyPros+ Max

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
Get the full procedure

$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

  1. 01

    Failed drain solenoid

    Part replacement

    The 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.

  2. 02

    Defective drain feedback switch

    Part replacement

    The 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.

  3. 03

    Loose or corroded wiring connections

    Wiring / connection

    Corroded 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.

  4. 04

    Misaligned drain feedback switch

    Wiring / connection

    If 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.

  5. 05

    Control board fault

    Part replacement

    If 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.

See the test procedure for each cause

Frequently asked questions about dS

What does dS mean on a GE dishwasher?
The dS code on a GE dishwasher stands for drain system failure. It means the control board activated the drain solenoid but the drain feedback switch did not close within 5 seconds to confirm the drain valve opened. The dishwasher stops the cycle when this happens to flag the fault for diagnosis.
Can I fix the dS error code on my GE dishwasher myself?
A knowledgeable DIYer can address some causes of the dS code, such as reseating loose wiring connectors or realigning a misaligned feedback switch. Replacing the drain solenoid or feedback switch requires basic electrical testing with a multimeter and comfort working with appliance wiring. If the control board is suspected, professional repair is recommended.
Will resetting my GE dishwasher clear the dS error code?
Resetting the dishwasher may temporarily clear the dS code, but the fault will return as soon as the control board attempts to run the drain cycle again and the feedback switch still does not close. A reset does not fix the underlying problem with the drain solenoid or feedback switch circuit. The root cause must be diagnosed and repaired for the code to stay cleared.
Is it safe to use my GE dishwasher when it shows the dS error code?
Running the dishwasher with an active dS fault is not recommended. If the drain system is not functioning properly, water may not evacuate the tub correctly, which can lead to standing water, odors, or overflow conditions. It is best to resolve the drain system issue before running additional cycles.
How much does it cost to repair the dS error code on a GE dishwasher?
Repair costs depend on which component has failed. A drain solenoid or feedback switch replacement typically runs in the range of $50 to $150 for parts and labor if handled by a technician. If the control board is the cause, costs can range from $150 to $350 or more depending on the board and labor rates in your area. Checking wiring and connections first costs nothing if you do it yourself.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass