I don't think you are getting a vapor lock the fuel pressure is to high.

The possibility of an electrical part getting hot and not working is high.

I would start looking in the area of the coolant temp sensor or crank sensor.