Finetuning questions - do I need a high-stall torque converter ?

What were your 60' times and 1/4 mph? At what rpm was it shifting? Definitely looks like your loosing ET somewhere.