The definition of "only" (as in "only a boiler change") would seem to be crucial hereReally depends what you asked your plumber to do. If only a boiler change, then perhaps he has done that adequately. But if it comes to 'sorting' the problems on existing as well for the same price, that then is a different ballgame.
Thinking about this, isn't it probable that the heat exchanger in the old boiler would have been more restrictive to flow than the new one? I've still got a hunch that the inertia of the pump stopping/starting is causing the problem -- more flow would generate more inertia wouldn't it?
I seriously doubt that "correcting the run" was the motive. If it had been, chopping a couple of inches out of the vertical would have been the way to do it. On closer inspection the strain this has put on the feed pipe has caused it to leak where it enters the tankDP said:Looking at the picture, plumbing 'seems' to be correct. Jacking up the F+E cistern may be to 'correct' plumbing run on the F+E pipe which has resulted in expansion pipe dipping into the water.

