My car starts beautifully cold, fires right up, but when hot, it was always a nightmare. If you stopped at a corner store, run in and buy a soda pop and it wont start. I always thought it was flooding out, but real world, it was vapor locking.
My car (51 cranbrook) has the heat shield over the fuel pump, I wrapped the exhaust manifold in the fuel line area with insulate wrap. I even wrapped the metal fuel line itself from the pump to carb bowl.
All of that made a big difference, but not just right still when hot at operating temp. (My car never overheats, this is at normal operating temps, it is Texas).
I made a simple heat shield that fit over the intake runner and goes under the carb bowl, this plate stops the heat from rising straight up and percolating the fuel in the bowl when the car is stopped and no air flow under the hood. This mod made ALL the difference in hot start issues, which, I have NONE now. The car fires right up, now I have to learn it likes one tap of the throttle and one tap only :-)