I've been staring at that last picture you posted with your cooling lines to the tranny, and I have to say something. You're gonna have a leak at the ends. I'm not picking on you, or degrading your set-up in any way, I'm just bothered by all that hose, and the clamps. Trust me, they will leak. Just a friendly observation.