Question of the day: Engine with the highest power/weight ratio? (Hint)
First additional hint:
This engine produces in excess of 96 hp/lb.
That is not a misprint. Take the # of hp it produces, divide it by the # of pounds it weighs, and you'll get a number that's a little over 96.