How to Fix a Bosch Dishwasher That Won't Fill: AquaStop and Valve Diagnosis
A Bosch dishwasher that will not fill with water is frustrating but usually fixable without replacing expensive parts. The Bosch fill system has multiple safety layers — AquaStop flood protection, a dual-solenoid inlet valve, a base pan float switch, and an inlet screen filter — and a problem at any of these points stops water from entering the tub.
The key diagnostic question: does the drain pump run continuously, or does the dishwasher sit quietly doing nothing? Continuous drain pump = AquaStop triggered. Silent = inlet valve or control signal issue. This guide covers both scenarios with specific steps for Bosch's unique AquaStop system.
Before You Start
- Tools needed: Torx T20 driver, 10mm wrench, multimeter, towels, bucket, flashlight
- Parts needed: Usually none (most fill failures are resolved by cleaning/resetting). Keep on hand: inlet screen (
$3), new supply washer ($2) - Time required: 15-45 minutes
- Difficulty: Beginner
- Safety warning: Disconnect power at the circuit breaker before working under the dishwasher. The supply line is pressurized — have a bucket and towels in position before disconnecting. If the base pan is flooded, do not tip the unit until you have protection on the floor.
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: Determine Which Failure Mode You Have
Restore power temporarily (you will disconnect again before hands-on work). Press Start and listen for 60 seconds: (A) If the drain pump runs and never stops, the AquaStop flood protection is active — skip to Step 6. (B) If the drain pump runs for 30-60 seconds then stops, followed by silence (no buzzing from the inlet valve), the valve is not receiving a fill signal — proceed to Step 2. (C) If you hear a brief buzzing after the drain pump stops, the valve is trying to open — proceed to Step 4.
Step 2: Check Water Supply Basics
Disconnect power. Under the kitchen sink, verify the hot water supply valve is FULLY open (counterclockwise until firm). Feel the supply hose for kinks — Bosch AquaStop hoses are stiff when cold and can kink if the dishwasher was recently pushed back. Turn on the hot water faucet at the sink to verify there is water pressure in the supply line.
Step 3: Test the AquaStop Hose Flow
The AquaStop hose has an integrated solenoid valve at the faucet end that only opens when the dishwasher energizes it. To test bypass: disconnect the AquaStop hose from the dishwasher end (at the inlet valve, 10mm wrench, bucket underneath). Open the supply valve. If water flows freely from the hose end into the bucket, the AquaStop hose is passing water correctly. If no water flows, the AquaStop solenoid has failed closed — replace the AquaStop hose assembly.
Step 4: Clean the Inlet Valve Screen
With the supply hose disconnected from the inlet valve: look inside the valve's inlet port. You will see a small mesh screen. On Bosch dishwashers, this screen catches sediment and mineral particles before they reach the solenoid. If it is white/brown with deposits, pry it out gently with a flat screwdriver, rinse under water (or replace — they cost $2-3), and reinstall. This single fix resolves the majority of "slow fill" and "won't fill" problems.
Step 5: Test the Inlet Valve Electrically
With the kick plate removed, find the inlet valve connector (2-pin plug on each solenoid coil). Disconnect one coil connector. Measure resistance: 700-1500 ohms = healthy solenoid. Open circuit (OL) = burned solenoid, replace the valve. If both coils test good but the dishwasher still won't fill (and the screen is clean and water supply is flowing), the control board is not sending the fill signal ��� this is a control board issue, not a valve issue.
Step 6: Diagnose AquaStop Float Switch Activation
If the drain pump runs non-stop: the polystyrene float in the base pan has risen, signaling a leak to the control board. Disconnect power. Remove the kick plate. Shine a flashlight under the unit — look for water dripping from any hose connection, the sump, or the pump area. If you can see water accumulated in the base pan (a flat metal or plastic tray at the very bottom), the float switch is legitimately triggered by an internal leak.
Step 7: Drain the Base Pan and Reset the Float
To drain: place towels on the floor in front. Tip the dishwasher forward gently (about 15 degrees) — water will flow out from the base pan area at the front. Alternatively, use a wet/dry vacuum inserted through the kick plate opening. Continue until no more water exits. The float (a small white polystyrene block) must settle back to its rest position at the bottom of the pan. Once dry, the switch deactivates and the dishwasher will attempt to fill normally.
Step 8: Identify and Fix the Source Leak
Common leak sources that trigger AquaStop on Bosch models: a loose spring clamp on the sump-to-pump hose (tighten or replace), a cracked circulation pump seal (requires pump service), a deteriorated door gasket at the bottom allowing splash into the base pan during vigorous wash cycles, or a damaged spray arm overshoot sending water past the tub seal. Fix the leak before concluding the repair — otherwise the float will trigger again.
Step 9: Reassemble and Test
Reconnect the supply line (hand-tight plus 1/4 turn). Replace the kick plate. Restore power. Open the supply valve. Start a Quick Wash cycle. Verify: drain pump runs briefly (30-60 seconds), inlet valve buzzes (filling), and after 3-4 minutes, water is visible in the tub (open door to check). Monitor through the kick plate opening for leaks during the first full cycle.
Quick Diagnosis Reference
| Observation | Root Cause | Fix |
|---|---|---|
| Drain pump never stops | Water in base pan (AquaStop) | Drain pan, fix leak |
| No valve buzz after drain | No signal from board | Board issue (advanced) |
| Valve buzzes, no water enters | AquaStop hose closed or screen blocked | Test hose, clean screen |
| Fills very slowly (5+ min) | Partially blocked screen | Clean inlet screen |
| Fills then immediately drains | Drain valve stuck open | Drain solenoid/pump issue |
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:
- You cannot identify the source of water in the base pan after visual inspection
- The AquaStop hose solenoid has failed — replacement requires proper Bosch hose assembly (BSH 00667327) and sometimes a diagnostic reset
- The float switch mechanism is stuck and will not reset even after the pan is completely dry — the switch may need replacement
- The control board is not sending fill voltage (confirmed with multimeter) — board diagnosis requires advanced electrical skills
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-$5 (screen) | $35-$80 (if valve/hose) |
| Labor | $0 | $120-$220 |
| Time | 15-45 min | 20-40 min |
| Risk | Minimal | 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: What does error E17 mean on a Bosch dishwasher? A: E17 means "water intake failure" — the dishwasher attempted to fill but did not detect sufficient water entering within the programmed timeout (usually 4-5 minutes). Causes: closed supply valve, blocked inlet screen, failed inlet valve solenoid, or AquaStop hose closed. Start diagnosis with the supply valve and inlet screen — they account for 70% of E17 cases.
Q: How do I reset the AquaStop on my Bosch dishwasher? A: There is no button or code to reset AquaStop. The system resets automatically when the float switch returns to its rest position — which happens when the base pan is dry. Drain all water from the base pan (tip forward or vacuum), fix the underlying leak, and the system resets on its own. Some very old models have a single-use AquaStop that requires hose replacement.
Q: Is it normal for a Bosch dishwasher to take a long time to fill? A: A Bosch dishwasher typically fills in 2-3 minutes. If it takes 5+ minutes, the inlet screen is partially blocked or the supply valve is not fully open. If it takes 8+ minutes, you will likely get an E17 error as the fill timeout expires. Clean the inlet screen and verify full supply valve opening.
Q: Can a Bosch dishwasher fill with cold water instead of hot? A: Bosch dishwashers can technically operate on cold water — the flow-through heater will heat whatever temperature arrives. However, filling with cold significantly extends cycle times (20-30 minutes longer) and increases energy consumption. If your hot water supply is working but the dishwasher receives cold, check that the correct supply valve is connected (hot, not cold) and that the hot water heater is functioning.
Need a certified technician? Book same-day repair →


