I had similar problems with mine a couple of months ago. i was fearing the worst with injector pump, but turned out lift pump and fuel pipes were blocked up with crap from the tank. replaced pump, blew pipes out with air line, cleaned tank out. not had any problems since.