Hi there I had this problem once with my washer,
turns out the waste pipe was blocked. I had been stupidly been putting old fat down the sink not realising it was going straight through to the waste pipe and basically it had set in the pipe and it couldn't empty itself, thats why it wasnt able to complete the programe and was doin the same as yours.
Maybe check your pipe first just to make sure there is no blockages before calling someone out to look at it.
Jason, May 2009