Jeff, correct me if I am wrong, but don't fuel injected engines typically have a return line back to the tank because the system has to be at a constant pressure, so under low load or idle situations fuel is being dumped bank into the tank?
If so, couldn't the fuel pump be allowed to run a few minutes to recirculation the fuel so it doesn't boil? Maybe someone else will better knowledge than me on this. Fred Johnson Reno, NV Jeff Scott wrote: Vapor lock is common in almost all fuel injected aircraft engines, but it's not the gascolator that overheats. It's because the fuel injection distribution block is sitting on top of the hot engine, so gets heated enough to easily boil the fuel following engine shut down. Thus the hot start problems with most injected aircraft engines. In flight it is cooled by the air intake on top of the engine, so never vapor locks once there is sufficient cooling air moving through the air inlets.

