So it works okay when the fluid is cold. Someone else suggested the cooler may be plugged. Pull the lines off, one at a time, the one to the cooler, the one after the cooler, and see if fluid comes out.
The good news is that it isn't any of the gears.