Thanks for the replies, Agile & gasmick2
I'm pretty sure he hasn't checked the expansion vessel & combustion chamber, so I'll run it by him tomorrow.
He was suggesting we put a chemical through the boiler as it could be a blockage, but although I am not an engineer, my logic still cannot...