Check fuel pump pressure just in case
I ran into SOOO many problems with symptoms simialr to this. Replaced pump ($70 Pump) -- Yr later fuel sender went bad. Replaced pump again ($250 Pump) a month later a plug blew out within the pump assembly which, later, required some disassembly to find. The worse part about this was that with the plug blown out, the car had just enough fuel pressure to start (engine would miss a little sometimes and hesitate other times) and run fine cold but once I drove it any distance, it would not restart until the engine cooled. I found that, due to low fuel pressure, the fuel system was vapopr locking when hot. I fixed the plug coming out issue, checked the fuel pressure (55 psi) and all has been good since. Just a thought.