273 dilemma

Will definitely be checking out the trans pump pressure; I’ve already checked the tranny cooler lines and they aren’t blocked at all.
Looks like the engine has never been out of the car, and it’s the factory converter by the orange factory paint spray mark on the converter and the flex plate which match up perfectly.
My engine guy said he has seen this a lot from people doing brake stands