mypros+
Error code reference

Whirlpool Washer Error Code d:03

Damaged motor control temperature sensor-faulty temperature sensor.

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 d:03 error code actually means

Your Whirlpool washer has detected a problem with the temperature sensor connected to the part that controls the motor. This sensor helps protect the washer from overheating, and because the machine can't confirm it's working correctly, it stopped running to stay safe. A technician will need to inspect and likely replace the faulty sensor or its wiring.

Diagnostic procedure

The full d:03 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
Run test P:04; check motor control temperature sensor.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock d:03 procedure $9.95

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

Most common causes of d:03

Ranked by how often they cause this code
  1. 1Failed temperature sensor
  2. 2Damaged wiring harness or connector
  3. 3Loose or corroded sensor connector
  4. 4Damaged motor control board

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 d:03

What does d:03 mean on a Whirlpool washer?
The d:03 code indicates a damaged or faulty motor control temperature sensor. This sensor monitors heat levels at the motor control unit to protect the drive system from overheating. When the washer detects that the sensor is not responding correctly, it stops operation and displays d:03. Diagnostic test P:04 is the recommended starting point for confirming and isolating the fault.
Is it safe to keep using my washer with a d:03 error?
It is not advisable to continue running the washer while d:03 is active. The motor control temperature sensor is a protective component, and operating without a functioning sensor means the system cannot properly detect overheating conditions. Continuing to run the washer could risk damage to the motor control board or other drive components.
Will resetting the washer clear the d:03 error code?
A power reset may temporarily clear the d:03 code from the display, but if the temperature sensor or its wiring is genuinely faulty, the error will return once the washer attempts to operate again. A reset does not resolve the underlying hardware issue. The fault should be properly diagnosed using test P:04 and the root cause corrected before the washer is returned to regular use.
Can I fix the d:03 error myself?
Some aspects of diagnosing d:03 are accessible to a knowledgeable DIYer, such as inspecting the wiring harness and reseating connectors. However, running test P:04 and accurately testing sensor resistance values typically requires familiarity with appliance diagnostics. If the sensor or motor control board needs replacement, a technician is recommended to ensure the repair is done safely and correctly.
How much does it cost to repair a d:03 error on a Whirlpool washer?
Repair costs depend on which component has failed. Wiring repairs or connector cleaning are relatively low-cost fixes, often in the range of a basic service call fee. A replacement temperature sensor typically costs between $15 and $60 for the part, while a motor control board replacement can range from $100 to $300 or more for the part alone, plus labor if a technician is involved.

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

Get Started

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