I've now changed the pump and the problem appears to have dissapeared, looks like Chris R was right it was a circulation problem. The pump was working but the inlets were almost closed with oxides. Very satisfying, can't wait until morning when hopefully I will have no alarm call from the boiler!