Guess my Hp and Tq

that should run 10s with no sweat....

and yes you need a roll bar under 11.50