On my 25 year old boiler the overrun is controlled by a micro-switch which in turn is switched on/off mechanically by a (bi??) metal arm attached to the water temperature sensor. After around 15 years the overrun started cutting out too early, just after the boiler stopped heating. Easily fixed by adjusting the screw on the metal arm so that the micro-switch again operated when the water was still hot.