check fuel lines for chaffed areas which may be drawing in air, have you changed fuel and air filters? if not could be causing your problem, also could be something fouling pick-up pipe in fuel tank [had same fault on ldv,turned out to be a small piece of crisp packet in tank!]also check that turbo hoses [if fitted] are not collapsing when engine is on full demand.is fuel tank venting ok.all worth checking before you go down the road of pump being your cause!
k
September 2009