i have had the same problem , and upon a more thorough look i discovered that the flow sensor was leaking from the top which was affecting the mini electrical plug that was situated there , this sends signals to the interface board which is why the problem " appeared " to be there . Get a torch and check all of the electrical connections for loose wires and water ingress as this may be the problem . .
gary whitehouse
December 2009