I lost fuel pressure (according to the LED on my TST) and power while towing my race cars back from the track. Does this probably mean that my lift pump and my fuel injector pump are gone? Is there any warning when the lift pump goes so you don't kill the fuel injection pump? Where is the best place to buy these parts? I have a 1999 2500 TD.