360hp guesses

337.2hp, 384.3 ft/lbs :p

Numbers straight out of my ................