KitchenAid KDPM604KPS Dishwasher Problems & Error Codes — Overview
The KitchenAid KDPM604KPS is a built-in dishwasher that most commonly throws F9E1 drain faults. KitchenAid’s own troubleshooting points to installation issues (disposer knockout plugs left in place), drain hose routing problems, and suds interference as the top causes before any component failure. The second most reported code is F8E4, which indicates water in the drip tray or a float switch problem, often tied to installation or fill connection issues.
Most F9E1 cases on this model clear up with a reset and inspection of the drain path. When the drain pump itself fails, you will still see F9E1 after clearing all obstructions and hose problems. F8E4 usually points to a leak somewhere that is filling the base pan, so tracing the water source is the priority before replacing the float switch.
Most Common Problems on This Model
- F9E1 error / won’t drain The control detects a drain failure, most often caused by a forgotten disposer knockout plug, kinked or clogged drain hose, or food obstruction in the drain path or disposer.
- F9E1 after clearing obstructions If the drain path is clear and the hose is routed correctly, the drain pump has likely failed and needs replacement.
- Excess suds / F9E1 with foam Wrong detergent or too much detergent creates suds that interfere with draining, wait for suds to dissipate and use only dishwasher detergent going forward.
- F8E4 error / water in base Water has collected in the drip tray under the tub, triggering the float switch, usually from a loose fill connection, improper washer seating at the 3/4 inch valve fitting, or a leak at the door.
- F8E4 after installation The fill hose elbow uses a 3/4 inch (19 mm) fitting at the valve, if the washer is not seated correctly or the fitting is not hand-tightened properly, water leaks into the base and trips the float.
- F8E4 / float switch disconnected The float switch can become loose or disconnected during service or installation, press Cancel twice to clear the code and reconnect the switch correctly.
- F8E4 from over-sudsing Excess suds from wrong or too much detergent can overflow into the base pan and trigger the float, correct detergent use and let suds clear.
- Drain hose kinked or routed too high Improper drain hose routing or kinks prevent complete drainage and cause F9E1, verify the hose path and correct any loops or crimps.
Parts That Commonly Fail
| Part | Notes |
|---|---|
| Drain pump | Amazon | Fails when F9E1 persists after clearing all obstructions and hose issues. |
| Float switch | Amazon | Can disconnect or fail if F8E4 returns after drip tray is emptied and connections are verified. |
| Drain hose | Amazon | Replace if kinked, split, or clogged and cannot be cleared. |
| Water inlet valve | Amazon | May leak at the 3/4 inch fill connection or internally, causing F8E4 if fill hardware replacement does not stop base pan water. |
Dishwasher Error Codes for This Model
These codes apply to this model line:
- Kitchenaid Dishwasher F1E1 error code
- Kitchenaid Dishwasher F1E2 error code
- Kitchenaid Dishwasher F2E2 error code
- Kitchenaid Dishwasher F3E1 error code
- Kitchenaid Dishwasher F3E2 error code
- Kitchenaid Dishwasher F4E3 error code
- Kitchenaid Dishwasher F5E1 error code
- Kitchenaid Dishwasher F6E1 error code
- Kitchenaid Dishwasher F6E2 error code
- Kitchenaid Dishwasher F6E3 error code
- Kitchenaid Dishwasher F6E4 error code
- Kitchenaid Dishwasher F7E1 error code
When to Call a Pro
Call a tech if F9E1 persists after you have verified the disposer knockout is removed, the drain hose is clear and routed correctly, and the disposer runs freely. Also call if F8E4 keeps coming back after you have emptied the drip tray, reconnected the float switch, and tightened the fill connection, since that points to an internal leak or a failed float switch that requires disassembly and testing. Any electrical testing of the drain pump or float switch requires a meter and some disassembly, so a pro saves time if you are not comfortable with that work.