Don't worry about the brand, just get the largest one that will fit.
I installed one in my 1998 Montero Sport when i bought it new, i've towed 70,000 miles with a 7000 lbs cargo trailer ( yes i know 2000 lbs over weight ). Never seen the temp get about 190, even in the summer. I now have 220,000 miles on the truck and never had a transmission issue. I have change the transmission fluid every 30,000 miles BTW.
2013 Lacrosse 318bhs
2010 Toyota Tundra Crew max 5.7 flex fuel / Installed airlift ultimate 5000 air bags and smart lift automatic leveling system.
Yamaha EF2000iS 2000 Watt Inverter Generators