Dishwasher: Won't drain
If water remains in the dishwasher after the cycles ends, check the kitchen sink drain to make sure it's not clogged. If there's no clog, try pressing the Cancel button; most dishwashers run the drain pump when the Cancel button is pressed. Here's a troubleshooting video that can help you solve the problem of a dishwasher that isn't draining: Dishwasher Not Draining Video
These repairs may help solve your Dishwasher problem:
Replace the dishwasher drain pump
Replace the dishwasher drain pump if it's cracked or damaged, or if the drain pump doesn't pump out water. Before replacing, check the drain path (drain hose, sink drain and sump) to make sure it's not blocked. If the drain path is clear and water doesn't pump out, the drain pump has failed. Replace the drain pump if it won't run even though it's getting run voltage from the timer or control board.
Clean the dishwasher drain path
The drain path (sump, pump, drain hose, air gap if installed and sink drain) can sometimes become clogged with debris or grease. In this situation, the drain pump will run but the water won't be evacuated. The drain path will need to examined and cleared to fix this type of dishwasher problem. If the drain line is damaged or cannot be cleared, then it will need to be replaced.
Replace the dishwasher drain line
Replace the drain line—also called the drain hose—if it develops a hole or tear. Holes in the drain hose cause the dishwasher to leak, especially when the dishwasher is draining.
Replace the dishwasher electronic control board
The electronic control board runs all dishwasher functions. If the electronic control board is getting voltage, but not operating properly, it should be replaced.
Replace the dishwasher timer
The timer controls the electro-mechanical components in the dishwasher such as the wash pump, drain pump, inlet water valve and heating element. The timer also advances the control knob on the control panel. Replace the timer if it fails to start and stop the components properly or fails to advance the control knob.
Replace the dishwasher check valve
Most drain systems in the dishwashers have a check valve that prevents the drain water from backing up or siphoning back into the sump of the dishwasher after the normal drain process is completed. If the dishwasher isn't draining properly, or drain water is backing up into the sump after the drain process, then you will need to clear or replace the check valve.
Clear the dishwasher chopper blade area
A kernel of popcorn or a similar foreign object can drop into the chopper blade area of the dishwasher, causing a loud grinding noise when the pump runs. Remove the lower spray arm and the upper part of the dishwasher sump to access and clear debris from the chopper blade area. If the chopper blade is damaged, replace it.
Repair the dishwasher upper pump assembly
Some dishwashers have a portion of the pump assembly that can be accessed and repaired from inside the dishwasher tub (from the top of the pump assembly). A clog, a foreign object, a failed seal, a bad check valve or damage to the upper pump assembly may require a repair. If there is a clog or foreign object in the assembly, the dishwasher water won't drain. Remove the lower spray arm and the top of the sump and then inspect and repair the pump components.
Replace the dishwasher pump assembly
The circulation pump can wear out or become damaged by foreign objects such as broken glass. If the pump impeller, seals, or another component is damaged, the pump won't provide the proper water pressure and/or water flow through the spray arms. The pump is noisy when it runs, and the dishes won't be cleaned well. Replace the pump assembly, which includes parts and seals.