John B Bullhead City , AZ February 28, 2021 Dishwasher would not heat or drain. I replaced the flood switch and drain pump and it works well now. Do-It-Yourself Rating: Repair Time Estimate: 1-2 hours