WD21X10370 GE Dishwasher âModule Control Assembly is an electronic control board⤠assembly â˘used in â˘certain GE dishwashers to⢠coordinate and â¤execute the applianceS operating sequences.â The âassembly âtypically consists of âa printed⣠circuit board with power-handling⣠components (relays or solid-stateâ switching âŁdevices), logic-level circuitry, connector⣠blocks for the âŁwiring harnessand an interface to the â¤console or user controls; it is mounted in the console or⢠behind⢠the inner⣠door⤠panel depending⣠on âthe â¤model.
Inside the appliance, â¤this module acts as⢠the central controller that receives user commands and sensor⤠inputs, then drives actuators⤠such as the water âinlet valve,⢠circulation and drain âpumps, heating elementand motor â˘assemblies. It monitors safety and âstatus signals from theâ door latch, float/pressure switchâ or water level âŁsensor, temperature sensorsand any diagnostic⣠feedbackand it supplies controlled power âto â˘loads either directly âor viaâ relays/triacs. The control assembly therefore interfaces with⣠both low-voltage logic circuitryâ and mains-powered componentsand it â˘is integral to sequence timing,â fault detection,⣠and communication with any display or indicator LEDs.
In âthe article âthat follows youâ will find a technical examination of the WD21X10370 module âcovering its functional ârole, common compatibility and model considerations, typical failureâ symptoms and how they manifest at⤠theâ appliance level,⣠systematic troubleshooting approachesâ (visual inspection, connector and âŁharness checks, continuity and⤠voltage measurementsandâ use ofâ diagnostic modes)and practical replacement â¤considerations âincluding â¤safety â˘precautions,â verification âof part fitmentand basic reassembly notes. The âfocus is on providingâ technicians, engineersand informed appliance owners with actionable technical⣠context to â¤diagnose issues and determine whether repair âor replacement âof the â˘control âassembly is required.
Table of Contents
- Function âand Roleâ of the Control Module in Dish Cycle Management and Safety Interlocks
- How the WD21X10370â GE Dishwasher â˘Module⣠Control Assemblyâ Interfaces with Sensors, Relays,⤠and User Inputs
- Identifying â¤Common Failure Symptoms: Error Codes, Intermittent⢠Operation, âand⢠Electrical Fault â¤Indicators
- Replacement Considerations andâ Installation Procedures: Compatibility, Wiring,⣠and PostâInstall Calibration
- Q&A
- Key Takeaways
function and Role ofâ the â˘Control Module âin Dish cycle Management and âŁSafety âinterlocks
The WD21X10370 GE âdishwasherâ Module â˘Control Assembly is â¤the centralâ electronic âŁcontrollerâ that sequences wash cycles and enforces safetyâ interlocksâ by âreading â˘discrete and analog inputs and switching power outputs. â¤The module’s âfirmware implements a deterministic âŁstate machine that times fill,wash,rinse,andâ drain phases,drives ârelays or power transistors for the circulation pump,drain â˘pump,water âinlet valve and heater,and monitors âsensors such as âthe â˘door latch,float/water-level switch and thermistor. In⣠normal âoperation â˘the⢠module reduces or âremoves drive âsignals promptly when a safety input changes state â¤(for example, an openâ door or activated float),â and it transitionsâ the appliance to aâ safe â¤state such asâ drain or locked-offâ heater to prevent âflooding or âŁscalding. Replacement compatibility â¤depends on âŁmatching connector pinout, logic â¤voltage levels and firmware behavior to the applianceâ model; âusing the identical âWD21X10370 âŁpart number ensures the expected signal mapping and âtiming profiles âŁacross GE models thatâ accept this⣠assembly.
Understanding the⢠control assembly simplifies diagnostics: many âfunctionalâ faults present as loss ofâ a specific output (no pump or no heat),⤠persistent⢠fill or drainâ activityor fault/error-code blink patterns on âthe console that reflect input anomalies âthe moduleâ has detected. âTechnicians should⢠verify supply âvoltagesâ at the module, â¤continuity âof interlock âswitches (door and float), thermistor resistance at temperatureand the integrity â˘ofâ harness connectors and âsolder joints before âreplacing the board. âPractical operational examples include the â¤module cutting pumpâ and heater power and commanding a drain if the⢠float indicatesâ overfillor âinhibiting⤠the heater if the thermistor reads âan open âcircuit.The module alsoâ provides basic self-protection by ârefusingâ to energize⤠high-current outputs if supply âvoltage or ground faults are detected.
- Door latch input – disables âmotor and heater, â˘enables⢠safe drain/lock state.
- Float/water-level â¤switch – prevents overfill by stopping fill and starting⢠drain.
- Thermistor inputâ – â¤regulates heater operation⣠and âdetectsâ open/short faults.
- Output drivers (pump/valve/heater)⤠– âtypically relays or MOSFETs with current sensing for fault detection.
| Item | Description |
|---|---|
| Door Latch Input | Monitored âŁas a âdiscrete input; opens or shorts signal⣠halts âŁmotor and⤠heater and may⢠trigger âdrain. |
| Float / Water-Level â˘Switch | Discrete sensorâ used to detect overfill and prevent continued⣠water inlet; forces drain state if active. |
| Thermistor / NTC | Analog input for â˘temperature control and⣠heater safety; âout-of-range resistance disables heating and registers fault. |
How â¤the WD21X10370 GE âDishwasher Module Control Assembly âŁInterfaces with â¤sensors,Relays,andâ User Inputs
The WD21X10370â GE Dishwasher Module Control⣠Assembly acts as⢠the central I/O controllerâ that reads âŁsensor signals,drives âŁrelay/coils orâ solid-state outputs,andâ interprets user commands from⢠the front panel. âŁIt⣠monitors â¤analog âand digitalâ sensors – such as a NTC thermistor for⤠temperature, float or pressure â˘switch forâ water level,â and turbidity or optical sensors⢠for soil detectionâ – âby measuring voltage or resistance âand converting thoseâ values âŁinto stateâ facts. On âthe âoutput side the module provides switched⢠power to the wash motor, drain â˘pump,⢠inlet âsolenoidâ and heating elementâ via driver transistors, triacsor⤠relay coils; those outputs include status feedback and overcurrent or open-load detection so the board can report faults and halt or â¤modify a program â¤sequence if a â˘deviceâ fails or a sensor reading is out of range.
Internally the control â˘logic implements debounce âŁand scanning âfor membraneâ keypads, multiplexed inputs for âexpanded sensing, â˘andâ timed stateâ machines for relay sequencing and âsafety interlocks⣠(door lock, fill timeout, high-temperatureâ cutoff). For âtroubleshooting and compatibility, technicians should verify harness pinouts, âŁsupply â˘voltages and sensor â¤resistances at⢠the module connector before âreplacement: many failure âmodes are⤠poor⣠solderâ joints, burned traces at âhigh-current â¤outputsor failed âdriver components rather than bad sensors. Practical âchecks⣠include applying a known resistance to the temperature pins to âobserve heater control behavior,checking for 120/240 VAC at relay outputs â¤while running a⢠cycle,and simulating a closed door âŁswitch to âconfirm keypad and cycle-start response; replacement âmodulesâ must â¤matchâ the original part ânumber and âŁconnector layout to ensure âŁproper⤠sensor and relay mapping.
- Monitored âsensor types: NTC thermistor, âfloat/pressureâ switches, turbidity/optical â¤sensors, door latch switches.
- Controlled⢠outputs: wash motor, circulation pump, drain pump, water inlet âvalve, â¤heater/element (relay â˘or SSR).
- Diagnosticâ behaviors:⤠open/short detection, âovercurrent trip, input debounce and timeout protections.
| item | Description |
|---|---|
| Sensor inputs | Analog/digital lines for temperatureâ (NTC), level switches,⤠and turbidity;â measured⤠as voltageâ or⤠resistance. |
| Relay/driver outputs | Low-side/high-side drivers or relay coils supplying â˘motors, pumps, valves,â and heating element with fault⣠sensing. |
| Userâ interfaces | Keypad matrix scanning, âstart/stop logic,⢠LED/display âdrive and latch/lock interlock monitoring. |
Identifying âŁCommon Failure Symptoms:⤠Error âCodes,⤠Intermittent Operationand Electrical Fault Indicators
The WD21X10370 GE Dishwasher Module â¤Controlâ Assembly acts as âthe appliance’s centralâ logic board, interpreting user inputs and sensor data and⤠switching loads such as âthe wash âmotor, âdrain pump,⣠heaterand valves. Failures in⣠this module typically present as discrete error codes or LED blink patterns on the dishwasher’s âŁuser interface, but they can⤠also produce intermittent operation where⢠specific functions start â¤and âstop⤠unpredictably. Technicians will often see cases where the âmachine completes some portions⣠of a cycle âbut fails to energize â˘the heater or pump on commandor where the⤠display shows communication or memory-related faultsâ while the rest of the appliance appears mechanically sound; these behaviors point âto processor, memory, relay-driveror⣠connector faults onâ the control âassembly rather than âŁto âpurely mechanical failures.
Diagnosing these symptoms requires â¤bothâ logical symptom correlation and electrical verification: confirm any error codes or âblink sequences âŁagainst the model’s service documentation, then inspect the WD21X10370 â¤GEâ Dishwasher Module Control⤠Assembly and its harness for burned âtraces, cold solder âjoints,â corroded connectorsor⤠moisture intrusion. Use a multimeter⤠to verify incoming mains to the board and âŁtoâ test expected output voltages at relay/transistorâ driver terminals whileâ commanding functions âŁfrom the panel â(or by simulating control inputs). Practical checks include continuity of sensors (thermistor, door â¤switch, float/pressure âswitch), âmeasuring coilâ resistance on⢠relaysand observing whether outputsâ switch⢠to mains â˘when commanded; persistent absence of switching with correct input commands indicates a likely board-level âŁfault rather âthan a wiring harnessâ or mechanical load issue.
- visible electrical indicators: discoloration, burnt âcomponentsor blown surface-mount fuses on the PCB.
- Intermittent operation: functions that work sporadically or onyl after âtaping/pressingâ connectors (suggests loose connectors or cold solder joints).
- Error codes/LED patterns: recorded⤠codes that correspond to communication, â˘thermistoror âoutput driver errors.
| Item | Description |
|---|---|
| error/Indicator | Probable module-level cause âand diagnosticâ hint (verify with service âmanual) |
| Communication â¤or⤠memory faults | Processor or EEPROM faults, ribbon cable/keypad connector issuesâ – check for loose connectorsâ and corrupted memory traces;â verify voltage railsâ to the processor. |
| Outputs fail âŁto âŁswitch | Driver transistors, relaysor burnt PCBâ traces – command outputs while âmeasuring âvoltage at the output terminal; inspect relay coils and MOSFETs for short/open conditions. |
| Intermittent function | Cold solder joints,â cracked tracesor intermittent connector contact⢠-⢠inspect under magnification and wiggle-testâ harnesses under power-off conditions. |
Replacement Considerations and Installation Procedures: Compatibility, Wiring,â and PostâInstall â¤Calibration
The WD21X10370 GE Dishwasherâ Module Controlâ Assembly is the⤠main printed circuit â¤board that sequences wash cycles, drives relays/triacs for âŁthe âpump and heaterand âmonitors inputs such as the door switch, float,⣠thermistorand soil âsensor. Before âreplacement⢠verifyâ the âexact part⣠number andâ board revision âŁagainst the appliance âŁmodel and console harness; identical-looking boards can have different pinouts or⣠firmware. Compatibility checks â˘should include physical connector type and pin count,â model year/service bulletins⢠that âindicate updatedâ harnesses,⢠and⤠any console â¤orâ keypad version differences. A practical example: âa boardâ swapped between⣠twoâ machines with different door-lock assembliesâ can â¤power up but â¤will not complete a drain/lock sequence âif⤠the âwiring for the latch⢠or lock sensorâ has âŁa different âpin assignment.
Follow a disciplined installation procedure: de-energize the⤠dishwasher â¤at âŁthe breaker, photograph and âlabel â˘every connectorand⣠discharge capacitors if present before touching the PCB. â˘Re-seat multi-pin connectors straight and avoid bending pins; verify line (L) and⣠neutral âŁ(N)⤠wiring and the safety âŁground are connected to the correct terminals. After installation, use the appliance’s service diagnostic mode toâ confirm âsensor â¤resistances, heater âcontinuity,⢠pump operation â¤and to observe any stored error⣠codes; run a short test â¤cycle to⢠confirm proper sequencing and interlocks. Useful tools⤠include a multimeter for line and sensor checks, an insulation⢠tester âfor wiring faultsand a handheld continuity probe for connectorâ verification.
- Confirm âpart and board⣠revision match appliance model and serviceâ documentation
- Label and photograph harness connectionsâ before removal
- Verify⤠mains L/N⢠and â˘ground,â plus key sensor resistances⣠(thermistor, float)
- Run âservice⤠diagnostic mode âand a short test cycle after install
| Item | Description |
|---|---|
| Part | WD21X10370 GE Dishwasher Module Control Assembly – main control PCB |
| Connector type | Multi-pin keyed harnesses;â confirm pin âcount and color coding |
| Operating supply | Line⤠voltage (120 VAC) for relays/loads;â low-voltage sensor circuits on board |
| Diagnostics â˘access | Service mode via â¤console buttons; check⣠status LEDs âandâ error codes |
| Common tools | Multimeter, continuityâ probe, â˘insulated screwdrivers, service manual |
Q&A
What is the âWD21X10370 control assembly and âwhat does it do in a GE dishwasher?
Theâ WD21X10370 is âthe main electronic â˘control â¤module (PCB) used on many âGE/Hotpoint dishwashers.â It receives user input from the front panel, controls cycle timing and heaters,⣠and switches power to âpumps, valvesand âthe âwash motor(s). in short, it is the âbrainâ thatâ sequences and powers the âŁdishwasher’s â¤functions.
What symptomsâ indicate the WD21X10370 âcontrol board may be failing?
Common signs of a⤠failing control board include: no response to button presses, dead/blank display, cycles âŁnot starting â¤or stopping âmidâcycle, random âŁresets, âcomponents not energizing⤠(pump, drain valve, heater) while otherâ functions work, burned/brittle smell or visible burn/damage on the board. Intermittent âbehavior or error codes âthat⤠don’t clear can also point to the control.
Can I testâ the WD21X10370â without replacing it? What diagnostic steps âŁshould I â¤take?
Yes.â Before replacing,â do these checks: visually inspect⣠the board⢠for burned components or âswollen/leaking capacitors; verify incoming power to⤠the board â(typically 120VAC in âŁU.S. units) at the⤠main harness with the breaker â˘on; check door latch/thermalâ fuse⣠continuity;⢠testâ the âboard’s output â¤circuits for â˘voltage when a corresponding cycle step runs â(drain, washâ motor, heater); and run the⤠dishwasher’s diagnostic/service modeâ (refer to âthe⢠specificâ model’s âservice sheet) to â˘command outputs and read fault codes.⢠Only replaceâ theâ board after isolating âthe⤠fault and rulingâ out wiring,fuses,or⢠external components.
How⤠do I safely replace the WD21X10370 control module?
Safety first: disconnect power at the breaker.â Remove⣠the inner door panel or console âto access the control assembly, noting screw locations andâ connector positions.â photograph or label wiring harness connectors so you can⤠reconnect them correctly. Remove mounting screws and gently disconnect âŁharnesses andâ any ribbon cables.â install the âŁnew module⣠by⤠reversing removal steps, secure allâ connectors and screws, restore powerandâ run a test cycle.If unsure, haveâ a qualified appliance technicianâ perform the replacement.
Does a replacement WD21X10370 need to be programmed or âinitialized after installation?
Most WD21X10370 replacements are plug-and-play and â˘doâ not require special programming. After installation you should runâ the⤠dishwasher’sâ diagnostic or test cycle to verify outputs and clear âany stored faults.Some models âŁmay âŁrequire âŁentering aâ service modeâ to âcheck or reset diagnostic counters; âconsultâ the appliance’s service manual forâ the âŁexact procedure.
Can the âŁWD21X10370 âbe repairedor âshould I always replace it?
Repair is absolutely possible âŁin â¤certain specific cases (cold âsolder joints, visible⤠cracked âŁtraces, failed capacitors) and might potentially be economical if you have electronics repair skills â¤or use a professional repair âŁservice.â Though, surfaceâmounted components, conformal coatings, âand⤠diagnostic âcomplexityâ frequently enough âmake replacement âthe safer, faster option. Always weigh repair cost/time against the price âŁof âa new OEM board and â¤any warranty offered.
How do I⤠make sure I order the correct WD21X10370 part for my⣠dishwasher?
Confirm the dishwasher’s full model and serial â˘number from â¤the tag (usually on the tub ârim or door). Crossâreference that⣠information with the part number â¤(WD21X10370) on GE/Hotpoint parts websites or with an authorized parts â˘dealer. Compare the board’s physical connector arrangement and âanyâ revision numbers printedâ on the⣠PCB-even identical â¤part numbers can have â˘revisions that affect compatibility.
How much⣠does the WD21X10370 cost⤠and where âcan I âbuy it?
Prices vary âby vendor and whether you buy OEM, aftermarketor refurbished. Typical retail prices âŁfor a â¤new OEMâ control assembly generally fall in â˘the range â¤of about $100-$300 (prices âchange over time). Buy from authorized GE/Whirlpool/Hotpoint parts â˘dealers,majorâ appliance parts websites,or authorized repair centers to ensure authenticity and warranty coverage. Beware of very cheap âŁnonâOEM⢠boards without warranty.
Key Takeaways
The âWD21X10370 GE Dishwasher Module Controlâ Assembly functions as the âappliance’s primary electronic⣠control, coordinating⣠cycles,â timing, user inputsand safety interlocks. As the interface between sensors, âactuators and the user, it directly affects wash performance, âenergy âuse and reliable operation.⣠Proper function â¤of the module ensures consistent program execution, âŁaccurate status feedback and protection⤠of mechanical components from improper sequences or electricalâ faults.
As many symptoms-intermittent âcycles, unresponsive⢠controls,⤠or unusual error âcodes-can arise fromâ wiring, sensors or other components as well âas from the control module⤠itself, accurate⢠diagnosis âis â¤essential. âŁAâ methodical evaluation that isolates the⢠module from other potential causes minimizes unneeded part âŁreplacements and âŁreducesâ downtime. Whenâ testing confirms module âfailure, replacing it with the correct, compatible assembly and following manufacturer-recommended installation⢠and safety procedures ârestores âintended functionality⢠and helps maintain long-term reliability.
Professional Appliance Service
If your appliance requires professional diagnosis or repair, visit
Revolff Home Services
for expert appliance repair services.
For local appliance service information see
Dryer repair Henderson
.
Replacement parts for many appliance models can also be found at
Reliable-Parts-Hub
.