I have an '05 crew lwb FX4 that has just started overheating when towing. The only mods are a 4" JEGS exhaust and an AFE air filter. I have a superchip programer but only tow in stock. When towing my 35' camper the last time out, The engine overheated 4 separate times. Didn't seem to matter if...