mypros+
Error code reference

Bosch Washer Error Code d:16

Motor high temperature switch off

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

Your Bosch washer shut itself off because the motor got too hot, which usually means something is making the drum hard to spin or the motor itself is struggling. This is a protective feature designed to prevent a more serious and expensive breakdown. You should not keep running the machine until the cause of the overheating is identified and fixed.

Diagnostic procedure

The full d:16 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 P4; check for motor overload or binding condition.
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:16 procedure $9.95

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

Most common causes of d:16

Ranked by how often they cause this code
  1. 1Worn or seized drum bearings
  2. 2Foreign object caught between drum and tub
  3. 3Blocked or seized drain pump
  4. 4Worn or damaged drive belt
  5. 5Failing drive motor

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:16

What does d:16 mean on a Bosch washer?
Error code d:16 means the drive motor reached an unsafe operating temperature and shut itself off to prevent damage. This is a thermal protection response triggered when the motor is overloaded or when something in the drum or drive system is creating binding resistance. The washer will not resume normal operation until the underlying cause is corrected.
Is it safe to keep using my Bosch washer when d:16 appears?
No, you should stop using the washer until the cause of the motor overheating is identified and resolved. Continuing to run the machine with a binding or overloaded motor can cause permanent damage to the motor windings, the control board, or related drive components. Running the machine in a degraded state will likely result in a more costly repair.
Will resetting my Bosch washer clear the d:16 error?
A power reset may temporarily clear the error code after the motor has cooled down, and the washer may complete a cycle before the code returns. However, resetting does not fix the underlying mechanical or motor condition causing the overheating. If the root cause is not corrected, the error will reappear, often progressively sooner with each cycle as conditions worsen.
Can I fix d:16 on my Bosch washer myself?
Some causes of d:16 can be addressed without professional help, such as clearing a foreign object from the drum or cleaning a clogged pump filter. However, diagnosing the fault properly requires running test P4 to exercise the motor system, which may require familiarity with Bosch service diagnostic procedures. Faults involving drum bearings, the drive belt, or the motor itself typically require disassembly and are best handled by a qualified technician.
How much does it cost to repair a Bosch washer showing d:16?
Repair costs vary significantly depending on the root cause. Clearing a blockage or replacing a drive belt is generally on the lower end of the cost range, typically between $100 and $250 including labor. Drum bearing replacement is a labor-intensive repair and can range from $250 to $500 or more. Motor replacement represents the higher end of the cost spectrum, potentially ranging from $350 to $600 or higher depending on parts availability and local labor rates.

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

Get Started

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