Guess the horsepower and torque!


horsepower per cubic inch, maybe a tad more.