So does it overheat when you're not towing? Five hundred pounds isn't much weight. Seems like if it overheats pulling 500 lbs it would be overheating all the time...
Ldub, the OEM thermostat isn't the failsafe type. If the diaphram doesn't hold wax, the thermostat won't open.