Um, 80ft/lbs of torque is a MASSIVE difference.