I'm glad it was a cheap fix, and now I know the sounds and symptoms. I hope I don't have to pull transmission again for a good while. I know I took my time and followed procedure installing the pump seal and TC 20-25k miles ago. So hopefully just a fluke thing.
Thanks to all who helped!