The washing machine appears to be working correctly now - the third engineer did the repair without needing the parts that the second engineer had got wrong, but it isn't flooding the kitchen now so i'm not complaining. That can wait for the customer satisfaction survey...