So I filled up with my first tank of E85 in the fiesta today. The base tune is dumping wayyy too much fuel right now so I couldn't get past 3,500 RPM but check out what the torque is doing! I have a 93 octane log posted up next to it for comparison purposes. 335 WTQ at 3,400 RPM in 3rd gear!
This thing is going to rip here pretty soon:
EDIT: I think this was wheel spin after subsequent logs.