when was the last time u changed the fuel filter..... could be a bad supply to the pump and its running at a much reduced voltage = reduced fuel flow and pressure.... combine this with an old filter that may well be blocked = even less fuel to the injectors.... another favourte,, if its been jacked up wrongly from underneath, the fuel pipes to/from the tank may have been squashed = no fuel to the injectors...
a few more ideas....