The 2nd part of your question regarding fault code 37. This means that the water level has not dropped during the drain cycle. This is because you say it is recirculating the water & not pumping it out of the drain hose. Underneath next to the drain pump is the recirculating valve. Take it off and see if something is inside it obstructing the valve & stopping it from moving over to the drain position. If no obstruction then replace the valve with a new one. Not sure why the machine keeps washing until you move it on to the next cycle.
Lincoln Appliance NZ, August 2009