360hp guesses

318willrun was closest with the hp guess at 335hp.

I nailed the torque guess at 368ftlbs.

What did we win?!?!?!?!