So I was driving and the check gauges light came on and my volts was at 0 but everything was running good. I checked the battery volts and they were both 14.5 volts. I shut the truck off and started it up and it was fine after that. Then I was on a road trip and cruise control was on and engine was running at 2000 rpm. Then the throttle pedal went to the floor and the truck and rpm started slowing. I pulled over and pulled the fuel pump relay and the truck shut off and the CEL was on. I restarted it and it worked fine for a while. The next day the truck would not run right at all. I figured since I was seeing no fuel pressure on my gauge that the lift pump had gone so I changed it. All the codes cleared themselves. Now do you all think I got those codes because if pulling the relay, or is my VP44 on its way out the door? Also have any of you had a FASS direct replacement pump go out, that is what I had. Go figure it crapped out 6 months after the warranty expired.