I have an 04 T4R SR5 V6 4WD. I tow a 20 ft Travel Trailer that weighs around 5k or so. I have made the upgrades that I thought that the 4Runner required (trans cooler, brake controller, a real hitch) and while it will tow the trailer it is a constant struggle. I towed up to Yosemite last...