FiTech EFI system

I also experience starting and dying after a second only when it's really hot. If I'm driving it, and then pull into a store for a minute. And then get back in it, it will start and then die. But if it's cold, it will start and run no problems. I was thinking it might be heat related, and thus related to the FCC mounted in the really hot engine compartment and vaporizing the fuel in the canister.
Check your IAC steps at warm idle - it's under the Dashboard menu on the handheld. Mine originally was in the 50's, needs to be between 3 -10. Have to turn the idle air screw at the drivers side front of the TB clockwise to lower. Do it with the engine off, then start and check the reading at operating temp idle. Adjusts all have to be made with the engine off.
I'm not as concerned about the canister but I wonder about vapor lock between the mech fuel pump and canister. One of my winter projects is to re-route the line to a cooler spot.