mypros+
Error code reference

Maytag Washer Error Code d20

Serial communication error (Accu Trac equivalent of F28).

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the d20 error code actually means

Your Maytag washer's two main computer boards have stopped talking to each other, so the machine shut down to prevent damage. This is usually caused by a loose wire connection between those boards, though one of the boards itself may have failed. The washer will not run again until the communication problem is resolved.

Diagnostic procedure

The full d20 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Unplug washer, check wire harness connections to MCU, motor, and CCU.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock d20 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of d20

Ranked by how often they cause this code
  1. 1Loose or disconnected wire harness connector
  2. 2Corroded or damaged wire terminals
  3. 3Failed Motor Control Unit (MCU)
  4. 4Failed Central Control Unit (CCU)
  5. 5Damaged wiring harness

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

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

Questions people ask about d20

What does d20 mean on a Maytag washer?
The d20 code indicates a serial communication error between the Central Control Unit (CCU) and the Motor Control Unit (MCU). It is the Accu-Trac system's equivalent of the F28 fault code. The washer cannot operate until communication between these two boards is restored. The problem is most often traced to a loose wire harness connection or a failed MCU.
How do I fix a d20 error on my Maytag washer?
Start by unplugging the washer and carefully inspecting all wire harness connectors at the CCU, MCU, and motor for loose or corroded connections. Reseat any connectors that are not fully clicked into place. If the connections are secure and the code returns, use a multimeter to check continuity through the harness wires. If the harness is good, the MCU is the most likely part to replace, followed by the CCU if the MCU swap does not resolve the fault.
How much does it cost to repair a d20 error on a Maytag washer?
If the fix is simply reseating a loose harness connector, there is no parts cost involved. Replacing an MCU typically runs between $150 and $350 in parts alone, depending on the specific model, with additional labor costs if a technician performs the repair. A CCU replacement is in a similar price range. Getting a diagnostic visit from a technician, usually $75 to $150, can confirm which component has failed before you commit to a part purchase.
Will resetting the washer clear the d20 error?
Unplugging the washer for a few minutes and restarting it may temporarily clear the code, but if the underlying wiring or component problem is still present, the error will return. A reset is useful for confirming whether the fault is intermittent, but it is not a fix. You should inspect the wire harness connections before relying on a reset.
Is it safe to use my Maytag washer with a d20 error?
The washer will typically refuse to run while the d20 fault is active, which is a built-in safety measure. You should not attempt to bypass or override the control system to force operation. Address the communication fault before returning the machine to normal use.

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

Get Started

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