Your last paragraph sounds correct,you have a poor transfer of heat but you cant assume your pump is ok just because the heatind is. Your gas output is lower on heating than hot water and stored in a larger body of water ,when on dhw the boiler is on max gas and only circulateing around the...