It's true that ethanol does evaporate quicker, and that it boils quicker so it could add to the vapor lock problem.
Del posted about a return system and the filter/return.
If you are sure what is happening is vapor lock then that would fix it.
Running an Edelbrock carb are ya?