Fuel Starvation / Mechanical Fuel Pump

It does sound like vapor lock or fuel is boiling.

Quick test: Get it Hot enough for it to happen again, Locally or in your driveway so your not stuck out on the road somewhere, then either run a garden hose over the fuel pump and lines & check to see if it starts.
Another trick is to take a bag of frozen peas or corn & wrap it around the pump & see if that works. If it starts to get fuel right away you know it's a heat sink problem.
BTW, don't let the wife/ mom/ girl friend know your stealing food from the freezer to test your fuel system! And don't eat them when you're done either!