Yes I have installed many towing packages. I am not saying your advisors are wrong, but that info does not jive with the owners manual. Check page 187. Also if you haven't put a rad in that thing yet, I would for cost it is well worth it before the cooler blows out while your are towing.