Hi again, The new engine came from "Turner Engineering", maybe you have heard of them. reputable re built landrover engine company.
Yes it's the pump from the old engine and the garage who fitted the engine timed up the pump.
I'm having the injectors tested on Tuesday but they are relativly new...