Easy way to verify if the problem is fuel starvation. When it gets hot and quits, immediately spray some carburetor cleaner into it and see if it cranks up. If it fires up and then dies, the problem is fuel starvation.
Most of those old trucks had a vented gas cap, which can be hard to find, and they will go bad. Another problem can be a weak fuel pump (I always use a real Delco if possible, and a Holley if not, always mechanical) a cracked rubber line at the ends of the hard line, those are there to allow for movement between the engine and the frame, as well as the cab and the frame.
Finally, there could be elevated under hood temperatures, for a number of reasons, a weakened cooling system, elevated exhaust temperatures, or both.
If the timing is retarded, the exhaust will run hotter. If the engine is lean, the exhaust temperature will be higher. If engine power has been increased, the exhaust temperature will be higher. The addition of headers, new head pipes poorly routed, or bad mufflers can cause under hood temperatures to rise as well.
When a new problem arises, look at what has changed. Even back over the past year.
By the way, it is possible that the gasoline being used is a blend left over from cooler temperatures, which will have a lower Reid vapor pressure, that will make it twice as easy to create vapor lock.