Saturday on my way to the store the truck stumbled and then about 10 seconds later died at the stoplight. I could not get it started, so a friend came with a D-Max and pulled me off the road. I have the Quadzilla Rail/Fuel pressure gauge which is not the best but none the less it does give me an...