mypros+
Error code reference

Bosch Dishwasher Error Code d:17

Motor high temperature warning

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

Your dishwasher's wash motor has gotten too hot and shut down to protect itself from damage. This usually happens because something is stuck in the pump, making the motor work too hard. The dishwasher will not run again until the cause of the overheating is found and corrected.

Diagnostic procedure

The full d:17 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 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:17 procedure $9.95

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

Most common causes of d:17

Ranked by how often they cause this code
  1. 1Foreign object blocking the pump impeller
  2. 2Worn or seized motor bearing
  3. 3Failing motor windings
  4. 4Clogged or restricted pump housing
  5. 5Control board fault causing incorrect motor signals

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

What does d:17 mean on a Bosch dishwasher?
Error code d:17 on a Bosch dishwasher means the wash motor has detected a high temperature condition consistent with overloading or mechanical binding. The control board shuts the motor down to prevent permanent damage. The fault must be diagnosed and corrected before the dishwasher will complete a cycle. Running diagnostic test P:04 is the recommended first step.
Is it safe to keep using my Bosch dishwasher when d:17 appears?
You should not continue running the dishwasher while d:17 is active. The code indicates the motor is overheating, and forcing the unit to run can cause permanent motor failure or damage related electrical components. Allow the motor to cool completely before attempting any diagnostics, and resolve the underlying cause before resuming normal use.
How much does it cost to repair a Bosch dishwasher with error code d:17?
If the fault is caused by a foreign object blocking the pump, the repair may cost nothing beyond your time, or a modest service call fee in the range of $75 to $150 if a technician performs it. Replacing the wash motor is a more significant repair, typically ranging from $200 to $400 including parts and labor depending on your location and the specific model. Diagnosing the fault accurately before ordering parts is important to avoid unnecessary expense.
How do I fix error code d:17 on my Bosch dishwasher?
Start by disconnecting power and inspecting the pump and filter area for any foreign objects, broken glass, or debris that could be jamming the impeller. Try rotating the impeller by hand to check for resistance or binding. If nothing is blocking the pump, run test P:04 to evaluate motor performance. If the motor is seized or its windings are failing, the motor assembly will need to be replaced.
Will resetting my Bosch dishwasher clear the d:17 error?
Resetting the dishwasher may temporarily clear the d:17 code, but the error will return if the underlying cause has not been fixed. If the motor is binding or a foreign object is blocking the pump, the motor will overheat again as soon as the next cycle starts. A reset is only a lasting fix if the issue resolved itself, such as a minor thermal event that will not recur.

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

Get Started

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