Quick symptom overview
Bosch 100, 300, 500, 800, and Benchmark Series dishwashers display E24 (Drain Timeout / High Flow Resistance) or E25 (Drain Pump Locked / Missing Impeller Cover) when the main control module senses abnormal electrical current draw or lack of water displacement from BLDC Drain Pump 00631200 (supersession 00611332).
The drain circuit loop consists of: Control module → 3-wire BLDC harness → BLDC drain pump 00631200 (75–95 Ω 3-phase windings) → white snap-in impeller cover (00611322) → rubber non-return check valve (00165262) → high-loop drain hose → garbage disposal / sink spigot. Bosch dishwashers do not use a float switch for drain sensing; instead, the control measures back-EMF and current on pump 00631200. If a seed wedges the impeller (E25) or the sink spigot knockout plug was left in (E24), cycle execution is halted.
E25 with standing water in sump: Glass, fruit pits, or pop-tabs jammed in the impeller vanes, or missing/unlatched white pump cover 00611322. E24 with clean sump and pump running: Kinked drain hose, clogged garbage disposal spigot, or stuck rubber non-return flap 00165262. Related Bosch diagnostics: Bosch dishwasher E15 flood sensor guide, Bosch washer E18 drain timeout troubleshooting, and GE dishwasher check valve vs drain pump guide. Local service category: Bosch appliance repair.
Safety: Unplug the dishwasher power cord or turn OFF the dedicated 15A circuit breaker before reaching under the sump basin or touching lower pump wiring. Broken glass is the #1 cause of jammed impellers—never reach into the sump with bare fingers; use a sponge, flashlight, and needle-nose pliers.
Step-by-step diagnostic hierarchy
-
Inspect and clean sump basin micro-filter (Power OFF — simple) — Open dishwasher door and remove lower rack:
- Twist the cylindrical micro-filter counterclockwise 1/4-turn and lift straight up out of the sump.
- Separate the metal mesh filter plate and rinse under hot tap water with a nylon brush to remove grease film and seed debris.
-
Check snap-in white drain pump cover and clear impeller (Power OFF — critical) — Bail out standing water in the sump basin:
- Locate the white plastic pump cover on the left side of the sump basin floor.
- Use a spoon handle to pry under the release tab, then pull the cover up and forward.
- Inspect the 4-vane black impeller inside the pump chamber:
- Rotate the impeller by hand: It should turn with distinct magnetic detents (quarter-turn steps), not bind or feel sluggish.
- Remove any glass shards, bone fragments, or toothpicks wedged in the vanes.
- Snap cover back down firmly: Reinsert the tab into its slot and press down until an audible CLICK is heard. Leaving the cover loose causes immediate E25.
-
Check sink spigot and rubber non-return check valve (Power OFF) — Inspect the drain line route:
- Verify the corrugated drain hose under the sink forms a high loop (elevated above sink drain height).
- If installed on a new garbage disposal, ensure the plastic knockout plug inside the disposal spigot was removed.
- Pull the rubber non-return check flap (00165262) located directly behind the pump cover inside the sump:
- Ensure the rubber flap is soft, flexes freely, and is not propped open by debris.
-
Measure 3-phase BLDC drain pump motor resistance (Power OFF — Ohms) — Remove lower front metal toe-kick panel (2 Torx T20 screws):
- Locate BLDC drain pump 00631200 on the front left of the sump assembly.
- Unclip the 3-pin power connector from the pump motor.
- Set multimeter to 200 Ω range. Measure all 3 winding combinations:
- Pins 1 to 2: Expected 75.0–95.0 Ω.
- Pins 2 to 3: Expected 75.0–95.0 Ω.
- Pins 1 to 3: Expected 75.0–95.0 Ω.
- All 3 phase readings must match within 1.0 Ω.
- Measure each terminal to the metal pump housing: Must read ∞ Ω (no ground fault).
- Result: Mismatched phases or open winding (∞ Ω) → replace BLDC drain pump 00631200.
-
Test control module 3-phase output (Power ON — live check) — Reconnect pump, start a new wash cycle (which begins with a 30-second drain), and measure AC/DC output at the pump header:
- Expected: Control sends variable-frequency pulse drive to the motor.
- Result: 3-phase winding resistance is balanced, impeller is clean, and pump cover is clicked tight, but E24 / E25 persists → replace main control module 00752740 / 12008380.
Multimeter and safety checks
Unplug power before unlatching the lower toe-kick panel or touching pump terminals.
| Component / Test | Setup & Meter Range | Expected Normal Value | Fault / Failure Mode |
|---|---|---|---|
| Pump Winding 1–2 | Terminal pins 1 to 2, 200 Ω range | 75.0–95.0 Ω | ∞ Ω (open winding) or mismatch > 1.0 Ω |
| Pump Winding 2–3 | Terminal pins 2 to 3, 200 Ω range | 75.0–95.0 Ω | ∞ Ω (open winding; logs E24 / E25) |
| Pump Winding 1–3 | Terminal pins 1 to 3, 200 Ω range | 75.0–95.0 Ω | Shorted or open 3-phase BLDC motor |
| Pump Terminal to Ground | Pin to pump metal housing, 2 MΩ range | ∞ Ω | < 1 MΩ (ground fault short) |
| Non-Return Valve | Visual & manual flex inspection | Flexible rubber, closes flat | Stiff, torn, or propped open by glass |
Root cause vs repair breakdown
| Observable Symptom | Root Cause / Faulty Part | Corrective Repair Action |
|---|---|---|
| E25 code, water in sump, impeller blocked | Foreign debris (glass / seeds) in impeller | Clear impeller chamber, clean filter, re-snap cover |
| E25 code with clean impeller, pump hums | White pump cover 00611322 not clicked down | Reinstall cover firmly until locking tab clicks |
| E24 code with empty sump and clean pump | Clogged sink spigot / disposal knockout | Clear sink spigot or remove disposal knockout plug |
| E24 / E25 code, pump windings open (∞ Ω) | Burned BLDC drain pump motor winding | Replace BLDC drain pump 00631200 |
FAQ
What do E24 and E25 mean on a Bosch 100, 300, 500, or 800 Series dishwasher?
E24 indicates a Drain System Timeout / High Resistance Flow fault. E25 indicates a Drain Pump Impeller Lock / Missing Impeller Cover. The control module monitors current draw on BLDC Drain Pump 00631200 / 00611332; if motor torque spikes due to a jammed rotor or missing white plastic impeller cover, E24 or E25 is triggered.
Why does a missing or loose white drain pump cover cause E25 on Bosch dishwashers?
Bosch dishwashers use a special snap-in white plastic pump cover inside the sump basin. This cover creates a sealed suction chamber over the pump impeller. If the cover is left off after cleaning or fails to snap down completely, water cavitates, causing the pump motor to spin without load and trigger E25.
How do I clear a jammed drain pump impeller on a Bosch dishwasher?
Bail out standing water in the sump basin. Remove the cylindrical micro-filter and mesh screen. Sponge out remaining water, unlatch the white plastic pump cover, and pop it out with a spoon handle. Use needle-nose pliers to remove fruit seeds, broken glass, or toothpick fragments wedged between the black 4-blade BLDC impeller and housing.
How do I test BLDC drain pump motor 00631200 with a multimeter?
Unplug the dishwasher, remove the front lower toe-kick panel, and unclip the 3-pin connector on drain pump 00631200. Set multimeter to 200 Ω range and measure all 3 terminal pairs (1-2, 2-3, 1-3): expected normal resistance is 75–95 Ω across all 3 BLDC windings, perfectly balanced within 1.0 Ω.
When to schedule professional service
If main control module replacement, under-cabinet drain hose routing, or electrical diagnostics are required, certified Bosch dishwasher repair specialists are ready to help. Schedule Bosch dishwasher repair → or contact our technical team.
FAQ · Family-owned Port St. Lucie
Frequently Asked Questions About Bosch Dishwasher E24 / E25
What do E24 and E25 mean on a Bosch 100, 300, 500, or 800 Series dishwasher?
E24 indicates a Drain System Timeout / High Resistance Flow fault. E25 indicates a Drain Pump Impeller Lock / Missing Impeller Cover. The control module monitors current draw on BLDC Drain Pump 00631200 / 00611332; if motor torque spikes due to a jammed rotor or missing white plastic impeller cover, E24 or E25 is triggered.
Why does a missing or loose white drain pump cover cause E25 on Bosch dishwashers?
Bosch dishwashers use a special snap-in white plastic pump cover inside the sump basin. This cover creates a sealed suction chamber over the pump impeller. If the cover is left off after cleaning or fails to snap down completely, water cavitates, causing the pump motor to spin without load and trigger E25.
How do I clear a jammed drain pump impeller on a Bosch dishwasher?
Bail out standing water in the sump basin. Remove the cylindrical micro-filter and mesh screen. Sponge out remaining water, unlatch the white plastic pump cover, and pop it out with a spoon handle. Use needle-nose pliers to remove fruit seeds, broken glass, or toothpick fragments wedged between the black 4-blade BLDC impeller and housing.
How do I test BLDC drain pump motor 00631200 with a multimeter?
Unplug the dishwasher, remove the front lower toe-kick panel, and unclip the 3-pin connector on drain pump 00631200. Set multimeter to 200 Ω range and measure all 3 terminal pairs (1-2, 2-3, 1-3): expected normal resistance is 75–95 Ω across all 3 BLDC windings, perfectly balanced within 1.0 Ω.