If your dishwasher isn't draining, there are a couple of places to start your troubleshooting work.
First, you'll want to check for a clog in the drain hose or in the air gap (if relevant). Often, you'll see blockages in drain hoses where they attach to the main sink drainpipe or garbage disposer. Unhook the drain hose and remove any debris; then reattach the line and test the dishwasher for improved draining.
If that doesn't fix your dishwasher's draining problem, next you'll want to check the timer. It may seem counter intuitive, but defective timers can keep water in your dishwasher by keeping the appliance from performing the appropriate actions at the appropriate time. Check the timer mechanism, and replace it if faulty. (Be aware that you can replace the entire timer assembly or just the timer's motor.)
If the timer is working correctly, and you've already checked the drain lines for clogs, you'll now want to check the drain valve solenoid. In some models, the timer signals a solenoid to open the drain valve, so if they're not working, the water can't drain out even if the timer is fine. You'll need to replace the drain valve and solenoid if they are faulty.
Not sure how to replace a broken timer? Can't get a stubborn clog out of your drain line? Reliable Appliance has 30+ years of experience, so we can! Call us for your appliance repairs today!