Poor hot idle caused by ethanol gas? Whaddya think?

Have you considered the EGR valve or the EGR Amplifier? A small amount of vacuum applied to the EGR valve could be leaning out the fuel mixture sufficiently to cause the conditions you describe.