old post but here goes...
often can also be a problem with the positioning of the outlet pipe. too high makes the machine struggle, too low meand the water continually drains and therefore the washing machine will be constantly topping up. also if the hose is kinked or otherwise obstructed... sounds strange that it is happy to spin.
Please let us all know how it pans out,
Jaq.
Jack dan
November 2007