The whole thing is baffling, even though its highly unlikely that the pump would fluctuate on both CP and PP, it might be worth trying it on a "true" fixed speed or constant curve setting ie CC3 as shown above, if the boiler is still fluctuating then I think you can rule out the pump as the cause.