E6001 signals an internal control board fault — the board's self-diagnostic routine detected an error it cannot recover from on its own. E6002 points to a water inlet problem: a kinked or damaged supply hose, closed shutoff valve, or insufficient water pressure reaching the machine. Start with a 30-second power reset at the circuit breaker. If E6001 persists after the reset, a technician visit is required. If E6002 returns, check the inlet hose and supply valve before calling for service.
The main control board (PCB) has detected an internal hardware or software error during its self-test. A power reset may clear a temporary glitch; persistent E6001 almost always requires control board diagnosis or replacement.
The dishwasher is not receiving adequate water. The supply hose may be kinked, damaged, or blocked; the shutoff valve may be closed; or incoming water pressure is below the required 10 l/min. Often fixable without a technician.
Bosch dishwashers run a continuous self-diagnostic routine that monitors every major component. When the control board detects a condition it cannot handle internally, it halts the cycle and displays a numeric fault code so the source of the problem can be traced quickly.
E6001 is a control board fault code. The PCB (printed circuit board) has encountered an internal hardware or firmware error — a failed relay, a corrupted memory state, or a component that is not responding to the board's commands. Because this code is generated by the board itself reporting its own failure, simply restarting a program won't fix it if there is a genuine hardware fault. A 30-second power cut at the breaker allows all capacitors to discharge fully and can clear a temporary glitch; if the code returns immediately, the board requires professional diagnosis.
E6002 is a water supply fault. The dishwasher's flow sensor is not detecting water entering the machine at the expected rate — Bosch specifies a minimum flow of 10 l/min. The most common causes are a kinked or pinched inlet hose under the counter, a partially closed supply valve, or low household water pressure. These are straightforward to check yourself before calling a technician.
This step applies to both E6001 and E6002. Switch off the dishwasher and go to your breaker panel — flip the dishwasher's dedicated circuit breaker to the OFF position. Wait a full 30 seconds (not just 5–10) so the capacitors on the control board discharge completely. Flip the breaker back on, then power up the dishwasher and attempt a short cycle.
Open the cabinet under the sink and locate the hot-water shutoff valve supplying the dishwasher — it is typically on the left or center back wall. Turn it counterclockwise until it stops. A ball valve should be parallel to the pipe; a gate valve should be fully rotated open. Even a quarter-turn of restriction can reduce flow below the 10 l/min Bosch requires.
Carefully pull the dishwasher out slightly or reach behind it to trace the full length of the braided supply hose from the valve to the dishwasher's inlet. Straighten any kink or bend. Look for cracks, cuts, or areas where the hose has been crushed against the cabinet. At the connection point where the hose meets the dishwasher's inlet valve, there is a small mesh filter screen — remove the hose (have a towel ready) and inspect the screen for sediment buildup. Rinse it under tap water if clogged.
Turn on a nearby faucet while the dishwasher is idle — if the flow is noticeably low, the problem is at the household supply level, not the dishwasher itself. Check whether the main supply valve is fully open, whether a pressure-reducing valve (PRV) has failed, or whether another appliance is consuming high flow simultaneously. The dishwasher requires a minimum flow rate of 10 litres per minute.
After completing the supply-side checks (Steps 2–4), restore power, ensure the supply valve is open, and run a rinse or quick wash cycle. Stay nearby during the first few minutes to confirm the dishwasher begins filling normally. If the cycle completes without E6002 returning, the issue is resolved.
If the hose is clear, the valve is open, and pressure is adequate but E6002 still appears, the water inlet solenoid valve itself has likely failed and is not opening when commanded. This valve is located at the bottom-rear of the dishwasher. A technician can test it with a multimeter and replace it if defective. DIY replacement is possible on many models but requires pulling the unit and working with electrical connections.
A persistent E6001 after a full power reset indicates a hardware-level fault on the main control board — a failed relay, damaged capacitor, or burned circuit trace. In some cases the board can be repaired; in others it must be replaced. Bosch control boards typically require programming after replacement, which requires a certified technician with Bosch diagnostic software. This is not a DIY repair.
Some E6001 / E6002 situations go beyond what can be fixed at home. Book a professional repair if:
Same-day appointments across Boston. Certified Bosch technicians, control boards and inlet valves stocked on the truck, and a 90-day warranty on every repair.
E6001 is a control board fault — the dishwasher's main PCB has detected an internal error it cannot self-correct. E6002 is a water supply fault — the machine is not receiving enough water. They require different troubleshooting paths: E6001 starts with a power reset and often needs a technician; E6002 starts with checking the inlet hose and supply valve, which is usually a quick DIY fix.
It may, if the cause was a temporary glitch rather than a hardware failure. However, Bosch recommends a full 30-second reset at the circuit breaker rather than simply unplugging, to ensure the board's capacitors fully discharge. If E6001 returns after a proper reset, the control board has a persistent fault that requires professional diagnosis.
Turn on the kitchen cold tap fully while the dishwasher is idle. If flow at the tap is strong and normal, household pressure is not the issue — focus on the inlet hose and shutoff valve instead. If tap pressure is also low, check whether the main supply valve is fully open or whether a pressure-reducing valve (PRV) has failed. The dishwasher needs a minimum flow rate of 10 litres per minute.
Yes, this is a known failure path. If the dishwasher has previously had a water leak (particularly from the door seal or a hose above the control panel area), moisture can reach and damage the PCB, causing persistent E6001 codes. A technician will look for signs of corrosion or water damage on the board when diagnosing this fault.
The control board part itself typically runs $100–$250 depending on the model. Because Bosch locks programming to the specific unit, the board must be configured by a certified technician with Bosch diagnostic software after installation — meaning total repair cost including labor usually falls in the $200–$400 range.