I had exactly the same issue with a coin op washer and the new control fixed it. One thing I found was that the landlord only had cold water running to the machine. The hot water line was hooked up but had no water supply. The tenants didn't know this and were using all the water temp cycles. I can't prove it but I think that could have affected the control board.