Looking at the engines, stock to stock.
I'm talking about torque below 3,000rpm, and 68ft/lbs of torque is almost comparable to going from a 2.3 to a 3.0.
I'll put my stock to stock 5.0 against yours anytime , bumper to bumper and I garanteee you mine will pull yours around the parking lot at an idle. Your trying to compare peak torque here, that's not an indication of the torque output in the rest of the powerband.
