Have you checked the filter at the bottom of the machine. If this is blocked or evenly partially blocked this will slow the speed of the water being emptied and thus prevent the appliance rinsing properly or spinning. Hope this helps
hubys.co.uk, May 2013