Read carefully, people.
His transfer pump is shot, not the engine-driven fuel pump.
Get under the truck and see if the transfer pump is running when switched, if not then there's your key. If it's running and nothing's moving, then the pickup probably has a hole in it or the pump sucked air and needs priming.
BTW, vapor lock requires lots of heat.