Does 113.4hp/106.5ft-lbs seem right???

Printable View