Mysterious coolant

Have you checked for coolant in the trans? The trans cooler could have a leak.