My 300SD engine stalled yesterday and will not start

I got stranded on the road yesterday and had to have the car towed. At first I thought that I ran out of fuel because the symptoms were very similar. I added several gallons of diesel to the fuel tank to no avail. The engine barely started, then immediately after started running very rough and stalled. It would not start again. At home (after having the car towed there) I changed both fuel filters, disconnected the line at the fuel tank strainer and the fuel came gushing out, so no problem there. I used the hand primer pump to prime the system, tried to start the car - no luck. Next I disconnected the injector lines at the injectors and had someone crank the car. Nothing comes out of the injector lines. Which leads me to believe that somehow either the IP is broken or the timing chin slipped off of the IP drive gear. Is that even possible? I cracked open the banjo inlet fuel fitting on the injection pump and fuel started dripping. So the pump is getting fuel, it just isn't running it seems. Any ideas? There is a lift pump on the IP right? Could its failure cause the car not start?

Forums