u need 30% more e85 than you would whit unleaded. that being said, your in the middle of a turbo build, pending the #'s you plan to put down you will need:
-60lbs injectors, or 79'ers w/harness
-tuning
vince will be able to tune for e95, what you could probably pull off is commanding 9.5a/f, after its all said and done you'll probably end up around the 11.5-12 range which is right were you want to the...