You may want to pressure test the cooling system, and check for transmission fluid in the coolant.

Unlikely, but worth a look.