Quick symptom overview
Bosch 100, 300, 500, 800, and Benchmark series dishwashers display E22 or E25 (alternating with red floor InfoLight) when the power module control board (12008381 / 11012988) senses that drain water volume is not evacuating the sump basin during the initial 60-second drain rinse phase.
- E22 (Restricted Filter / Slow Drain): Sump micro-filter 00645038 is choked with grease, bone fragments, or lime scale, preventing water from reaching the drain pump inlet port.
- E25 (Drain Pump Blocked / Suction Loss): Foreign debris (glass shard, toothpick, twist tie) is wedged inside 3-phase BLDC drain pump impeller 00611332 (supersessions 00631200, 12008381), rubber check valve 00611320 is stuck, or white plastic impeller locking cover 00611322 is missing/unlatched.
The Bosch drain loop consists of: Sump basin → cylindrical micro-filter → white pump cover chamber → BLDC 3-phase drain pump motor 00611332 → rubber non-return check valve → sink disposal / drain branch line. If the impeller jams or the cover is left loose, the pump control circuit detects excessive motor current or zero load speed surge, logging E22 / E25 and cancelling the cycle.
E25 with rhythmic humming/clicking: Glass or hard debris jammed between impeller blades. E22 with silent pump and full tub: Open BLDC pump winding, disconnected harness, or unlatched white suction cover 00611322. Related Bosch guides: Bosch dishwasher E15 flood sensor troubleshooting, Bosch dishwasher E24 / E25 drain pump & sump filter guide, and Bosch washer E23 AquaStop base pan flood switch guide. Local service category: Bosch appliance repair.
Safety: Disconnect 120 VAC electrical power at the house circuit breaker before reaching into the drain pump impeller chamber. Broken glass shards inside the sump can cause severe lacerations—use needle-nose pliers or a flashlight to inspect the pump cavity.
Step-by-step diagnostic hierarchy
-
Clean sump micro-filter assembly (Power OFF — simple maintenance) — Open dishwasher door, remove lower rack and lower spray arm:
- Twist cylindrical filter handle 00645038 1/4-turn counterclockwise and lift straight up out of sump basin.
- Separate mesh micro-filter sleeve from coarse outer cage: scrub thoroughly under hot tap water with a nylon brush and degreasing soap.
- Inspect fine stainless mesh for calcium scale or grease glaze.
-
Inspect drain pump impeller chamber & white latch cover (Power OFF — visual check) — Sponge out standing water from sump basin until dry:
- Locate white plastic drain pump cover 00611322 at bottom left of sump basin.
- Pull white tab up and forward to unlatch cover.
- Insert gloved finger or needle-nose pliers into impeller chamber:
- Spin 3-blade impeller by hand: Impeller must turn with slight magnetic resistance (360° rotation) without binding or scraping.
- Remove foreign debris: Extract glass, seeds, or wire twist ties.
- Inspect rubber check valve 00611320: Rubber flap behind impeller must flex freely and snap closed.
- CRITICAL STEP: Re-insert white pump cover 00611322 and press down firmly until it snaps/clicks securely into place. If unclicked, E25 will recur instantly.
-
Check garbage disposal knock-out plug & drain hose (Power OFF — drain line check) — Inspect drain hose running from dishwasher under kitchen sink:
- Newly installed disposal: Verify plastic knock-out plug inside disposal inlet nipple has been punched out completely.
- High drain loop: Verify drain hose loops higher than sink rim level (minimum 20“ above floor) to prevent sink wastewater siphoning back into dishwasher sump.
-
Measure BLDC drain pump motor winding resistance (Power OFF — meter check) — Turn off power breaker, remove lower front toe kick plate, and unclip 3-wire harness plug from Drain Pump 00611332:
- Set multimeter to 200 Ω range:
- Measure across the 3 terminal pins on BLDC pump motor (Pin 1-2, Pin 2-3, Pin 1-3):
- Expected normal reading: All 3 pin combinations must read balanced resistance between 75 Ω and 95 Ω at room temperature.
- Result: ∞ Ω (Open winding) or unbalanced readings (e.g., Pin 1-2 = 82 Ω, Pin 2-3 = ∞ Ω): Replace 3-Phase BLDC Drain Pump Motor 00611332 / 00631200.
- Set multimeter to 200 Ω range:
-
Test 120 VAC inverter output from power module (Power ON — live check) — Re-seat harness, restore power breaker, and initiate 1-minute reset (press Start for 3 seconds):
- Set multimeter to 200 VAC range:
- Probe power module board terminals driving pump harness:
- Expected: 3-phase AC frequency pulse during initial 10 seconds of cycle drain phase.
- Result: 0 V output with clean pump and unblocked hose → replace Power Module Control Board (12008381 / 11012988).
- Set multimeter to 200 VAC range:
Multimeter and safety checks
Ensure main circuit breaker is switched OFF before disconnecting BLDC motor plugs or removing toe kick covers.
| Component / Test | Setup & Meter Range | Expected Normal Value | Fault / Failure Mode |
|---|---|---|---|
| BLDC Pump Pin 1 to 2 | Across motor pins 1 & 2, 200 Ω range | 75 Ω–95 Ω | ∞ Ω (open motor winding) or < 10 Ω (shorted winding) |
| BLDC Pump Pin 2 to 3 | Across motor pins 2 & 3, 200 Ω range | 75 Ω–95 Ω | ∞ Ω (open phase winding; logs E25 code) |
| BLDC Pump Pin 1 to 3 | Across motor pins 1 & 3, 200 Ω range | 75 Ω–95 Ω | Unbalanced phase resistance (causes pump stall) |
| Pump-to-Board Harness | Pin-to-pin from module to pump, 200 Ω | < 0.5 Ω per line | ∞ Ω (broken wire harness inside lower door hinge area) |
Root cause vs repair breakdown
| Observable Symptom | Root Cause / Faulty Part | Corrective Repair Action |
|---|---|---|
| E22 code, slow drain, dirty filter mesh | Grease & food soil choking micro-filter | Clean micro-filter 00645038 under hot water; degrease sump |
| E25 code, pump clicks 3x, impeller jammed | Foreign debris (glass/seeds) in pump cavity | Remove white cover 00611322; clear impeller obstruction |
| E25 code immediately after filter cleaning | White pump cover 00611322 not snapped shut | Re-align cover and press down firmly until latch clicks shut |
| E25 code, pump winding reads ∞ Ω on meter | Blown phase coil in 3-phase BLDC motor | Replace BLDC Drain Pump Motor 00611332 / 00631200 |
FAQ
What is the difference between E22 and E25 error codes on a Bosch dishwasher?
E22 indicates a Clogged Sump Micro-Filter or Restricted Drain Flow (filter choked with grease/food soils). E25 indicates a Locked Drain Pump Impeller or Blocked Non-Return Check Valve (foreign object like glass or cherry pit jamming drain pump 00611332 / 00631200).
How do I clear E22 / E25 on a Bosch dishwasher without removing the machine?
Remove the lower spray arm, twist the micro-filter handle 1/4-turn counterclockwise, and lift out filter assembly 00645038. Sponge out standing water. Remove white plastic drain pump cover latch (00611322), inspect 3-blade impeller for debris, verify rubber non-return valve flap moves freely, re-lock pump cover, and re-run cycle.
Why is the white drain pump cover (00611322) critical on Bosch dishwashers?
The white plastic drain pump cover seals the suction chamber above impeller 00611332. If left off or not snapped fully into its locking tab, the pump sucks air instead of creating suction, throwing E25 immediately even if the pump motor and drain hose are completely clean.
How do I test Bosch BLDC drain pump 00611332 with a multimeter?
Unplug the dishwasher or flip circuit breaker. Access the drain pump harness at the lower front base behind the toe kick. Measure resistance across the 3 terminal pins on 3-phase BLDC pump motor 00611332: Pin 1-2, Pin 2-3, and Pin 1-3 must all read balanced resistance between 75 Ω and 95 Ω. Any ∞ Ω or unbalanced reading means the pump windings are blown.
When to schedule professional service
If power module control board replacement, under-counter drain hose extraction, or electrical harness troubleshooting is required, certified Bosch dishwasher repair technicians are available. Schedule Bosch dishwasher repair → or contact our technical team.
FAQ · Family-owned Port St. Lucie
Frequently Asked Questions About Bosch Dishwasher E22 / E25
What is the difference between E22 and E25 error codes on a Bosch dishwasher?
E22 indicates a Clogged Sump Micro-Filter or Restricted Drain Flow (filter choked with grease/food soils). E25 indicates a Locked Drain Pump Impeller or Blocked Non-Return Check Valve (foreign object like glass or cherry pit jamming drain pump 00611332 / 00631200).
How do I clear E22 / E25 on a Bosch dishwasher without removing the machine?
Remove the lower spray arm, twist the micro-filter handle 1/4-turn counterclockwise, and lift out filter assembly 00645038. Sponge out standing water. Remove white plastic drain pump cover latch (00611322), inspect 3-blade impeller for debris, verify rubber non-return valve flap moves freely, re-lock pump cover, and re-run cycle.
Why is the white drain pump cover (00611322) critical on Bosch dishwashers?
The white plastic drain pump cover seals the suction chamber above impeller 00611332. If left off or not snapped fully into its locking tab, the pump sucks air instead of creating suction, throwing E25 immediately even if the pump motor and drain hose are completely clean.
How do I test Bosch BLDC drain pump 00611332 with a multimeter?
Unplug the dishwasher or flip circuit breaker. Access the drain pump harness at the lower front base behind the toe kick. Measure resistance across the 3 terminal pins on 3-phase BLDC pump motor 00611332: Pin 1-2, Pin 2-3, and Pin 1-3 must all read balanced resistance between 75 Ω and 95 Ω. Any ∞ Ω or unbalanced reading means the pump windings are blown.