Just a update on the this, we towed to Myrtle Beach last weekend 90+ degrees, Trans was 20-30 degrees cooler and even in traffic when the TC isnt locked it stayed below 190 and I could turn the fan on and watch the temp drop, If you tow this is a very good upgrade, I feel alot better about my...