My 2 year old Indesit WIDL146 is stopping mid cycle with lights 2 and 4 (from the left) and the door lock light flashing. It seems to be filling okay, and if I turn it off and on again i can successfully put it on to a drain, or rinse and spin cycle. Any ideas?