Just got my jeep about 6 months ago, and ever since I got it it would overheat in idle when the A/C is on, when the A/C is off it will still overheat but only after strenuous drives on hot days. I just replaced my water pump and thermostat and the problem still happens, I've flushed. my radiator...