Dishwasher cycles properly, but does not drain all of the water out, and then leaks water out all over floor.
Answer Debbie, Your first check should be at the drain hose. Disconnect the drain hose from the plumbing under the sink, start the dishwasher, then put the drain hose in a large bucket and drain the dishwasher into the bucket. This procedure should flush any clogs or debris in the drain line (you may need to repeat the process a couple of times). It sounds like a clog or kink in the drain line.