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.