Hi I have a 1995 300tdi disco never no problems but a while back just after putting in fuel maybe 40 miles it cut out kept bleeding and would run short while till gave up all together and was towed home, will start but not rev, symptems of fuel starvation, fitted new lift pump, blew out all fuel lines check and cleaned sedement bowl, came down to faulty injection pump, while looking for secondhand pump ended up buying another disco same year less milage so decided to change whole lump, all fitted but still same problem, starts but will not rev and has symptoms of fuel starvation, ran new fuel lines bypassing sedement bowl, placed pipe direct into tank to cut out filler pipes, changed filter head and filter, checked all intercooler pipes and vacumm pipes, bypassed fuel cut of direct to battery but still same, doner car ran perfect from fetching it to fitting it to my own car, any ideas as cannot find any solution as everything is now of doner car and still will not rev,,,,,, going mad here and my son is getting ready to have a landy bbq so now asking for ideas thanks..