E85 takes ~30% more fuel than gas. Meaning 80's run out room really fast and to make up for that you have to run a higher base pressure which puts pressure on the fuel pumps.What do you mean, run out of room real fast? From what I understand, the stock 39lb injectors are typically maxxed out in the 500-550hp range, the 60lb injectors are good to around 700hp, and the 80s are good for.. well, more than that. Is that incorrect?
Also, please elaborate about the "better idle" comment. Do some injectors provide a smoother idle than others?
Yes, injector pulse width and consistent build quality (flow and such) will allow for better idle. ID1000's are known to idle like stock while 80's are known to run really rich at idle and be somewhat choppy.