Hi Laura, it seems like a few problems with this one.Try taking the drain hose upwards under the sink,it may be syphoning so filling and draining at the same time or if its in a stand pipe, pull the hose upwards so it is not so deep in the drain.this fault will also give you the leak and not finishing the cycle.I would start here at the drain hose.All the best.
FOXY
October 2008