I'm guessing it blows up on its first run as you get no numbers...
JK, I hope this thing makes close to 450hp, and I'm betting that with the E85 and the larger turbos the torque is really going to be surprising, knocking on the door of 600?
But, with the less than optimal conditions, I say 425/545