Heres a long shot , but I have seen this with my own eyes and know it can happen . The rubber hose that goes from the fuel line to the fuel pump , It sits in proximity of the exhaust heat . If the wrong type of hose is used , with the heat of the engine
cause the hose to collapse and "SUCK SHUT" and choke off the engine of fuel. Fuel line is a certain type that has braids in its construction that prevent the hose from collapsing. Say you use a "RUBBER" hose the fuel degrades the integrity and the heat makes it pliable enough to collapse . dont also overlook the possibility of the hose being too short or its routing that creates a
situation that restricts fuel !!!
Good luck with your truck !!!!
Regards
P.S. Fuel tank cap ! Vented or not vented !?!?!?!?!?! when she dies out remove cap check for huge vacuum surge , she
might not be venting and trying to suck the tank to implosion.