How to Repair a Bosch Dishwasher That Won't Fill With Water
When a Bosch dishwasher refuses to fill with water, it typically displays error code E17 (water intake failure) or simply sits idle with the drain pump running continuously. This is one of the most common Bosch dishwasher issues, and it is frequently misdiagnosed — homeowners often assume the inlet valve has failed when the real culprit is the AquaStop system, a stuck drain pump relay, or a tripped float switch in the base pan.
This guide systematically walks you through the diagnosis and repair of Bosch fill problems, starting with the simplest causes and progressing to more involved repairs.
Before You Start
- Tools needed: Torx T20 driver, multimeter, towels, flashlight, bucket, 10mm wrench
- Parts needed: Varies by diagnosis (inlet valve BSH 00622058 ~$35-65, or AquaStop hose ~$50-80 if triggered)
- Time required: 20-60 minutes depending on root cause
- Difficulty: Beginner to Intermediate
- Safety warning: Disconnect power at the circuit breaker. If the drain pump runs continuously when you open the door, there may be water in the base pan triggering the AquaStop float switch — tipping the unit in this state will cause water to spill. Verify base pan status before tipping.
Do You Have the Right Tools?
Water pressure gauge ($60), spray arm tester, float switch multimeter ($85), and drain inspection camera. Our technician arrives with $15K+ in professional tools — your diagnostic is free.
Licensed & Insured · 90-Day Warranty · Same-Day Service
Step-by-Step Instructions
Step 1: Check the Obvious First
Before any disassembly: verify the water supply valve under the sink is fully open (turn counterclockwise until firm). Check that the supply hose is not kinked. Run the kitchen faucet to confirm water pressure is normal. Many "won't fill" calls are simply a closed or partially-closed supply valve after recent plumbing work.
Step 2: Listen to the Drain Pump
Restore power temporarily and start a cycle. Listen to what happens in the first 2 minutes. A Bosch dishwasher always runs the drain pump briefly at cycle start (normal — it clears residual water). After this initial drain: if the drain pump stops and you hear a buzzing/humming (the inlet valve opening), the fill system is working but may be slow or blocked. If the drain pump never stops running, the AquaStop or float switch has been triggered — proceed to Step 5.
Step 3: Check the Inlet Valve Screen
Disconnect power. Close the supply valve. Remove the kick plate (2 Torx T20 screws). Disconnect the water supply line from the inlet valve (10mm wrench on the brass fitting — catch water with a bucket). Look inside the inlet valve's water inlet port — there is a small mesh screen. If this screen is clogged with sediment or mineral deposits, water cannot flow through regardless of valve function. Clean or replace the screen, reconnect, and test.
Step 4: Test the Inlet Valve Solenoids
With the kick plate off and supply line disconnected, find the inlet valve's electrical connector (2-wire connector for each solenoid). Disconnect one solenoid connector. Set your multimeter to ohms and measure across the solenoid terminals: each coil should read 700-1500 ohms. Open circuit = dead solenoid (replace valve). If both solenoids test good, the valve is electrically functional — the issue is either no water reaching it or no signal from the control board.
Step 5: Check the AquaStop Float Switch (E15/Continuous Drain)
If the drain pump runs non-stop, the dishwasher's flood protection has been triggered. The AquaStop float switch sits in the base pan at the bottom of the unit. It activates when water leaks into the pan — the control board then runs the drain pump continuously and refuses to fill. To check: tip the dishwasher slightly forward (with power disconnected) and look under the unit for water dripping out of the base pan area. If water is present, you need to find and fix the actual leak before the dishwasher will fill again.
Step 6: Drain the Base Pan
If the base pan contains water: remove the kick plate. Place towels generously on the floor. Tip the dishwasher forward about 15-20 degrees — water will flow out from the base. Some models have a drain plug in the base pan accessible from below. Let all water drain completely. The polystyrene float must return to its resting position for the switch to reset.
Step 7: Identify the Source of the Leak
Common internal leaks that trigger AquaStop: a loose hose clamp on the sump or pump connections, a cracked circulation pump seal, a failed door gasket allowing water into the base pan through the front, or a damaged supply line connection inside the unit. With the unit pulled forward and base plate removed, run a short cycle while watching for drips. Fix the leak before reassembling.
Step 8: Test the AquaStop Hose Valve
The AquaStop hose (connecting the faucet to the dishwasher) has an integrated solenoid valve that opens only when the dishwasher signals it to fill. If this solenoid has failed in the closed position, no water reaches the dishwasher. Test: disconnect the AquaStop hose from the dishwasher end. Open the supply valve briefly (into a bucket) — if water flows freely, the AquaStop valve is functioning. If no water comes out, the AquaStop hose assembly needs replacement.
Step 9: Check the Control Board Signal
If the inlet valve tests good, the screen is clear, the supply flows, and the AquaStop works — the control board may not be sending the fill signal. With the dishwasher running in a fill cycle, use a multimeter to check for 120V AC across the inlet valve connector while it should be filling (first 2-3 minutes after the initial drain). If no voltage is present, the control board relay has failed — this requires board replacement or professional repair.
Step 10: Reassemble and Verify
Once the root cause is addressed: reconnect the supply line (hand-tight plus 1/4 turn on brass fitting). Replace the kick plate. Restore power. Open the supply valve. Run a full cycle. During the first 5 minutes, verify: drain pump runs briefly, then stops. Inlet valve hums (water flowing in). Tub fills (open door after 3-4 minutes and check water level — should be just below the door opening). Cycle proceeds normally.
Diagnostic Flow Chart
| Symptom | Most Likely Cause | Fix |
|---|---|---|
| Drain pump runs non-stop | AquaStop triggered (water in base) | Find leak, drain base pan |
| No sound at all after drain | Control board not signaling valve | Test for 120V at valve connector |
| Valve buzzes but no water enters | Clogged inlet screen or closed supply | Clean screen, open supply valve |
| Fills very slowly | Partially blocked inlet screen | Clean screen |
| E17 code, valve clicks once then stops | AquaStop hose solenoid stuck | Test/replace AquaStop hose |
Safety First — Know the Risks
Live 120V wiring in a wet environment is one of the most dangerous DIY scenarios. Water + electricity = serious shock risk. Our techs are licensed and insured — let them handle the risk.
Licensed & Insured · 90-Day Warranty · Same-Day Service
When to Call a Professional
Call a technician if:
- Water is actively leaking from inside the dishwasher into the base pan and you cannot identify the source
- The control board is not sending voltage to the inlet valve — board replacement involves careful connector work and board-specific programming on some models
- The AquaStop hose valve has a permanent failure — some versions are single-use and require a Bosch diagnostic tool to reset
- You have fixed a leak and drained the pan but the float switch still does not reset — the switch itself may be stuck or corroded
Same-Day Appliance Repair
Fixed or It's Free
$89 → $0 Service Call & Diagnosis — offer ends May 25
Cost Comparison: DIY vs Professional
| DIY | Professional | |
|---|---|---|
| Parts | $0-$80 (varies by cause) | $0-$80 |
| Labor | $0 | $120-$250 |
| Time | 20-60 min | 30-45 min |
| Risk | Low-Moderate | Warranty included |
The Real Cost of DIY
Average DIY attempt: $150-400 in tools you may use once, plus the risk of further damage. Our diagnostic visit costs $0 — we find the problem and give you an honest quote.
Licensed & Insured · 90-Day Warranty · Same-Day Service
Need Professional Help?
FAQ
Q: Why does my Bosch dishwasher drain pump keep running and won't stop? A: A continuously running drain pump means the AquaStop flood protection has been triggered. Water has leaked into the base pan and the float switch is telling the control board to pump it out and refuse new water. Fix: disconnect power, drain the base pan, find the internal leak, fix it, and let the float switch reset to its rest position.
Q: Can I bypass the AquaStop to get my Bosch dishwasher to fill? A: Technically possible but extremely dangerous. AquaStop exists to prevent flooding — bypassing it means any internal leak will flood your kitchen unchecked. Never bypass AquaStop. Instead, diagnose why it triggered: drain the base pan, fix the leak, and let the system reset naturally.
Q: My Bosch dishwasher fills with some water but not enough. What's wrong? A: Partial fill is almost always a clogged inlet screen. The mesh filter inside the inlet valve port traps sediment and gradually restricts flow. Remove the supply line from the valve, clean or replace the screen, and test. If the screen is clear, the supply line itself may have debris or the supply valve may not be fully open.
Q: Why did my Bosch dishwasher suddenly stop filling after years of working fine? A: The three most common "sudden" failures: (1) inlet screen finally accumulated enough minerals to block flow, (2) AquaStop triggered by a slow leak that finally produced enough water in the base pan, (3) the inlet valve solenoid burned out (they have a finite lifespan of 8-15 years). Start with the screen — it is the #1 cause of gradual-then-sudden fill failures.
Need a certified technician? Book same-day repair →


