Aren't you the one with Snap-on? Don't rely on that to show faults up on EDC. The list of things it could be gets longer then. Sort the lift pump first of all, if the lift pump has an NRV and has been marginal but has now given up completely it maybe the injection pump can't suck fuel past the NRV. Check fuse 39 and relay 12. With ignition OFF. Put a live positive feed to pin 5 of relay 12 (the one that is counter in orientation to the other three). Pump should run if it doesn't it's knackered. I told you before you need some proper diag. Quantity servo is in injection pump and can give same symptoms. New injection pump if it's that but it should come up on diag if it is faulty.