If the engine tune is known to be good, and if the rear end is anything but 2.45 or less,and it's a non loc-up; Then it sure sounds like there is no torque multiplication going on in that TC
But before you yank it, this problem could be as simple as the tranny being stuck in 3rd gear,lol.