It sounds like your fuel pump is overheating. Once it gets too hot the bearings swell and the pump locks up. When it cools, they contract and the pump works again. It is also possible the fuel pump relay is having a thermal failure. You can determine this by hooking a voltmeter into the fuel pump supply wire and keep it where you can see it while it is running. If the voltage goes down and then the truck stalls, it would be the relay, if the voltage goes down after the truck stalls, it would be the fuel pump. Since the pump is only running when the engine is running, once the engine dies it'll turn off the fuel pump so it is important to pay attention to what happens first.
436 views
Usually answered in minutes!
×