The more things I find that have been bodged on the poor thing, I think you’re most likely right!!
I’m just going to replace the pump, filter, hoses and injector seals and see where that leads. Might be over the top and doing one might solve the problem but rather have the comfort that all...