Error code reference

Whirlpool Dishwasher Error Code 8-3

Loose connection in Door Switch Circuit and/or door switch contacts stuck open and/or door switch not making…

Loose connection in Door Switch Circuit and/or door switch contacts stuck open and/or door switch not making contact; faulty or sloppy door latch assembly; faulty door switch (high resistance); faulty control.

First step from the service manual

Check strike plate and door closure force. Verify door seal is seated properly. Check for interference between dish racks and door. Try bending strike plate down for better engagement. Unplug dishwasher and check door switch contacts and all connections in the door switch circuit with meter.

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 8-3.

  • 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 8-3 means on a Whirlpool dishwasher

Error code 8-3 on a Whirlpool dishwasher indicates the control board has detected that the drain circuit is stuck in the ON position. Under normal operation, the control board cycles the drain motor on during the drain phase and then cuts power to it when draining is complete. When 8-3 appears, the board is reading that the drain output remains energized even when it should be off, pointing to either a control board relay failure that is continuously sending power to the drain motor, or a drain motor or wiring issue causing an overheating or shorting condition that is feeding back into the circuit.

For homeowners, this means the dishwasher's brain has detected a problem with the drain pump's electrical circuit. Instead of the drain motor turning on and off at the right times, something in the system is keeping that circuit active when it should not be. This can be a control board that has failed internally, or a drain motor that has overheated or developed a short in its wiring. Either condition can prevent the dishwasher from completing a cycle normally.

The first diagnostic priority is checking the drain motor and its wiring connections for visible signs of heat damage, melted insulation, or burn marks. If the motor and connections look clean, the control board itself is the likely culprit and will need replacement.

Source: manufacturer service documentation.

Common causes of 8-3

  1. 01

    Failed control board relay

    Part replacement

    The relay on the control board that switches the drain motor circuit can fail in a closed position, continuously supplying power to the drain motor even when the board should turn it off. This is the most common source of an 8-3 code when no physical damage is found at the motor or wiring.

  2. 02

    Shorted drain motor

    Part replacement

    A drain motor with an internal short can cause excessive current draw and abnormal feedback in the drain circuit, triggering the control board to log the drain-stuck-on fault. The motor windings may fail due to age, overheating, or water intrusion.

  3. 03

    Overheated or damaged drain motor wiring harness

    Part replacement

    Wiring connections between the control board and the drain motor can overheat, melt, or short against other components if the motor has been drawing excess current. Damaged insulation or a pinched wire can create a continuous electrical path that mimics a drain-stuck-on condition.

See the test procedure for each cause

Frequently asked questions about 8-3

What does error code 8-3 mean on a Whirlpool dishwasher?
Error code 8-3 means the control board has detected that the drain circuit is stuck in the ON position. The drain motor or its relay is being read as continuously energized when it should be cycling off. This points to either a faulty control board or a drain motor and wiring harness with evidence of overheating or shorting.
How do I fix error code 8-3 on a Whirlpool dishwasher?
Start by unplugging the dishwasher, then inspect the drain motor and its wiring connections for any signs of overheating, melted insulation, or burn marks. If you find physical damage, replace the drain motor and any damaged wiring. If the motor and connections look intact, the control board has likely failed and needs to be replaced. Control board replacement is a moderate DIY repair, but if you are not comfortable working with appliance wiring, a technician can complete this job efficiently.
Is it safe to use my Whirlpool dishwasher when error code 8-3 is showing?
Running the dishwasher with an active 8-3 code is not recommended. A drain circuit that is stuck on can indicate a shorted motor or a failing control board relay, both of which present a risk of further electrical damage or overheating. Disconnect power to the unit until the cause is identified and repaired.
How much does it cost to fix a Whirlpool dishwasher error code 8-3?
If the drain motor is the cause, replacement motors typically range from $30 to $80 for the part, and the repair is manageable for a DIYer comfortable with appliance work. If the control board needs replacement, parts generally cost between $100 and $250 depending on the model. Adding professional labor, expect a total repair bill of $150 to $400. Checking the drain motor and wiring first is worthwhile since it is the lower-cost fix.
Can a bad control board cause an 8-3 error on a Whirlpool dishwasher?
Yes. The control board contains the relay that switches the drain motor on and off. If that relay fails in the closed position, the board will continuously power the drain circuit and log error code 8-3 even when the motor itself is in good condition. If the drain motor and wiring show no signs of damage after inspection, replacing the control board is the correct next step.

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

Get Started

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