I have not noticed any frothy stuff when I have changed the oil, but I have not looked at the transmission fluid lately. I have not noticed any leaks on the car, I looked thoroughly for those. I will try draining the system, though. Thanks for your help