Thank you, for all advice.
Transmission came out fine. It's at the transmission shop for repairs.