One more cooling issue

Do you have a shroud? ( I'm part of the anti shroud contingent!)

Also what is the stall speed of your TC, I assume you have an in rad trans cooler, if so something I recently thought about is high stall TCs might produce more heat than lower stall speed ones and that heat would need to be pulled out by the rad? High stall speed auto trans experts please chime in (it was just a thought I had, I have no idea if it is correct)
I do have a shroud although a small one. I can feel extreme heat being pulled away. I have a 2400 stall TC and an external/separate trans cooler (not connected to the radiator)