Has this been resolved ? Anyway we had a similar problem a few years back - basically a lack of flow. It turned out to be an innocently looking anti-gravity valve. This looks like a 22mm connector usually just above the pump but inside this is a little brass disc that stops convection in the CH circuit when the pump is not on in the CH direction. The valve gets gunged up and flow is restricted. I just took out the valve and full flow was restored. Still running on the old Kingfisher cast iron boiler !