You should be happy, Torque is what REALLY matters! I think the numbers are fine, considering your large tires and a transfer case in between the tranny and the shaft also might cause a bit of power loss. Very impressive figures. I'm envious. BTW, the manual V6 has 3.91:1 diff ratio, not 3.73:1. The latter is for the auto five speed.