I recently had a fuel starvation problem on my disco1, after changing fuel filter, cut-off solenoid, by-passing rotten sedimenter, renewing lift pump, the fault was a pinhole in outlet pipe on tank sender unit, the effect was===starting no problem, general drop in power, stalling after covering...