340 Stalling Hot???
I ran into that problem a few years ago stalling in hot weather especially at a stop light. I installed an electric fuel pump near the tank pickup area. Problem solved. BTW I used an inexpensive carter unit no regulator required. and thats why modern day cars don't usually have a vapor lock problem.