How did you decide that it is error code 10? That error code refers to the temperature sensor fault which would not make it fill and drain. Why did you replace the pump and the controller? Was there something wrong with them or did you just replace them for no particular reason?
Lincoln Appliance NZ, November 2011