need auto trans advice

I think I can disassemble it to clean it. I know the oil that came out of the old trans was REALLY nasty. Smelled like burnt trans and burnt motor windings.
Thank you for the advice.