What about torque estimates??? Damn, 260hp, going to be tough to pass this up. . .