My boiler hasn't worked properly for 3 weeks now, it keeps cutting out and to restart it you have to press the 'overheat stat reset' button. It then works for another 20 minutes or so before overheating again and cutting out, the net result is that I have no heating as it won't stay on! After...