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.
	
