You might try the fuel pump test jumper:
http://www.4crawler.com/4x4/CheapTricks/index.shtml#FuelPump

Perhaps when hot, the CO relay is not turning on properly. Mine used to act up like that in the heat.