When the flow switch does not close it is because of the lack of "adequate" water flow. Based upon what you have said, I would be looking at the circulation pump. If you have a volt meter, check for 240 volts going to the circ pump. If the voltage is there, the pump is bad and needs to be replaced (again).