Vapor lock??

I'll bet it's probably flooding out by percolating the fuel in the carb bowl. Next time you drive it on that 15 mile loop, before you try to restart it, yank off the air cleaner and peer down the top of the carb and see if it squirts fuel when you open the throttle by hand. If it's able to squirt fuel, it ain't vapor locked.