5k too high for the strip....WHAT?!?! Have you been to a drag strip? Almost every fast (or relativly fast) NA car I know at the strip has at LEAST a 4500 stall (most are 5000-5500)
There must have been something else wrong with the trans. "rev high enough to hit stall"....I don't think you have any idea how a torque converter works.
My 5k converter makes my car creep at idle, leaves traffic lights at 1500-2000rpm.....but if I put my foot down it jumps straight to 5200rpm.