torque converter questions

Your local trans shop should have a convertor flusher

They should, or they shouldn't be in business.
We used to charge 25 bucks to flush a carry in.