Blasps,
You're right.
However, in three separate instances when local plumbers were asked about a problem on three different systems, only one of which was my own, the answer has been the same: new boiler. In each case it was fixed by replacing relatively inexpensive parts, namely a fan...