If your auxiliary electric fuel pump does not correct the hot start problem, my guess is that your problem is not fuel related, let alone a vapor lock problem.
When coils begin to go bad, that fail when it gets hot and when the under-hood temperature is hot.
Once that sickly coil has a chance to cool down after a short while, it will go back to functioning somewhat properly.