I followed the fault diagnosis and replaced the flow switch. However the boiler reset kept tripping out (overheat thermostat). I replaced this and the heating is working perfectly but no hot water at all. When there is demand for hot water the boiler does nothing - like it hasn't detected it at all - the fan doesn't start, nothing! What's next? Could the new flow switch be faulty?