mypros+
Error code reference

Bosch Dishwasher Error Code d:06

Motor control NTC relay failure

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

Your Bosch dishwasher has detected a problem with a temperature sensor or a small electrical switch inside the motor control system. The dishwasher stopped running to protect itself from overheating or electrical damage. A technician will need to test these components to determine whether the sensor, the switch, or the control board is the source of the problem.

Diagnostic procedure

The full d:06 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 NTC and relay.
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:06 procedure $9.95

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

Most common causes of d:06

Ranked by how often they cause this code
  1. 1NTC thermistor reporting excessive temperature
  2. 2Relay stuck in closed position
  3. 3Failing or overheating wash motor
  4. 4Degraded motor control board
  5. 5Wiring or connector fault in motor control circuit

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

What does d:06 mean on a Bosch dishwasher?
Error code d:06 on a Bosch dishwasher indicates a motor control NTC relay failure. Specifically, the control board has detected that the NTC thermistor is reporting temperatures that are too high, or that the relay in the motor control circuit is stuck in the closed position. The dishwasher stops operating to prevent damage to the motor and control board. Diagnosing the fault requires running service test P:04 and then inspecting the NTC thermistor and relay.
Is it safe to keep using my dishwasher with a d:06 error?
No, you should not continue running the dishwasher while d:06 is active. The code indicates either an overheat condition or a relay that cannot be switched off, both of which can cause further damage to the motor, control board, or wiring if ignored. The dishwasher's control system stops operation specifically to protect these components, and bypassing or ignoring the fault increases the risk of a more expensive repair.
How much does it cost to repair a Bosch dishwasher d:06 error?
Repair costs depend on which component has failed. An NTC thermistor is generally an inexpensive part, and replacement parts plus labor typically fall in the range of $75 to $175. A relay assembly or motor control board is more costly, with parts and labor often ranging from $150 to $400 or more depending on the specific model and local labor rates. If the wash motor itself is overheating and needs replacement, costs can be higher. Getting a diagnosis before ordering parts is the best way to avoid unnecessary expense.
Can I fix a Bosch dishwasher d:06 error myself?
Some parts of the diagnosis, such as checking wiring connections and connectors in the motor control circuit, can be performed by a confident DIYer with basic electrical knowledge. However, testing the NTC thermistor for correct resistance values and evaluating relay behavior during the P:04 service test requires familiarity with appliance diagnostics and a multimeter. Replacing the control board or relay assembly is straightforward mechanically but should only be done after confirming which component has actually failed to avoid unnecessary parts costs.
Will resetting the dishwasher clear a d:06 error code?
A power reset may temporarily clear the d:06 code and allow the dishwasher to start, but the fault will return if the underlying component problem has not been resolved. A stuck relay or a degraded NTC thermistor will continue to cause the same fault on subsequent cycles. A reset should only be used as part of the diagnostic process, not as a long-term fix.

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

Get Started

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