Guess the horsepower and torque!

1.25