the diaphram is letting by (renew it)
and check the h/w/heat exchanger is not clogged up.
last one i did, I found sand and stones in it, from pipework not being protected during installation, the other problem is rust from your rads,causing flakes to block the h/w/exchanger
bob the plumb, April 2006