mypros+
Error code reference

Bosch Dishwasher Error Code E:23

System check of drain pump motor coil failed; functional safety error (drain pump winding resistance is wrong).

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

Your Bosch dishwasher detected a problem with the drain pump motor, which is the part that pushes water out of the machine at the end of each cycle. The dishwasher ran an internal electrical check and found that the pump's motor coil is not reading correctly, so it shut down to avoid further damage. This usually means the drain pump needs to be tested or replaced, though a loose or corroded wire connection can sometimes cause the same alert.

Diagnostic procedure

The full E:23 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
Check continuity between drain pump (m3) and power module harness connector; measure drain pump resistance.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock E:23 procedure $9.95

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

Most common causes of E:23

Ranked by how often they cause this code
  1. 1Failed drain pump motor windings
  2. 2Corroded or loose harness connector
  3. 3Damaged wiring between pump and power module
  4. 4Power module fault

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 E:23

What does E:23 mean on a Bosch dishwasher?
E:23 means the dishwasher's control system detected that the drain pump motor coil resistance is outside the expected range. This is a functional safety error, meaning the machine intentionally stops to prevent operating a potentially faulty pump. The drain pump, its wiring harness, and the connector to the power module are all part of this circuit and need to be evaluated.
Will resetting the dishwasher clear the E:23 error?
A reset may temporarily clear the display, but E:23 is a functional safety fault tied to a measured electrical condition, not a random software glitch. If the underlying winding resistance problem or wiring fault still exists, the error will return as soon as the dishwasher attempts to run the drain pump. A reset alone is not a fix.
How much does it cost to repair a Bosch dishwasher with error code E:23?
Repair costs depend on the root cause. If only a harness connector needs cleaning or reseating, cost may be limited to a service call fee in the range of $75 to $150. Drain pump motor replacement typically runs $150 to $350 including parts and labor. Power module replacement is generally the most expensive outcome, often ranging from $250 to $500 or more depending on the specific model.
Can I fix E:23 myself, or do I need a technician?
Some causes of E:23, such as a loose harness connector or corroded terminals, can be addressed by a knowledgeable DIYer with basic electrical tools including a multimeter. Replacing the drain pump motor is also a moderately accessible repair on most Bosch dishwasher models. However, if the power module is at fault, replacement and calibration may be better handled by a qualified technician.
Is it safe to use my dishwasher while E:23 is showing?
No. The dishwasher has flagged E:23 as a functional safety error specifically because it detected an abnormal electrical condition in the drain pump circuit. Running the machine in this state could prevent proper draining, leave standing water in the tub, or place undue stress on the power module. The appliance should remain out of service until the fault is diagnosed and resolved.

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

Get Started

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