Which way do you have that fan setup to blow on the trans cooler?
I run the same fan/cooler(if that's from Jegs), and it looks like it should be a puller, but i found it moves A LOT more air set up as a pusher and runs quieter as well. Probably moves 2-3x the air. I actually flipped mine around in the mount once i found that out, so it may be worth looking into on yours.