I changed the thermostat and it is still over heating, heater is working, oil looks good, has antifreeze, whats the problem? Will idle all day long with out overheating, get out on the highway, and it starts acting up. Today the heater didnt work for a few mins, then starting working again. THANKS