Low speed torque and driveability ?

You probably never looked up how to calculate horsepower. You can put your car on a chassis dyno and that gives you rear wheel horsepower only ( at least that's what they only show when they test your car's power, I've never heard of them giving flywheel horsepower on a chassis dyno.
My neighbor ran his truck on a chassis dyno, the print out gave to him said this.

Torque 650.62 ft/lbs
HP 702.63
Crank hp 872.79

So this is the first chassis dyno print out I have seen, just contradicted everything you said.