Jeep XJ Cherokee overheating
I have a 2000 Jeep Cherokee (XJ) 4.0 with 156K miles. It enjoys overheating at stop lights only. It is more likely to overheat with the AC running, but it will eventually overheat with the AC off if it idles without airflow for too long. It has never overheated while moving. One day, it got so hot that it cracked the radiator which led to me swapping every part in the system. So far, Ive changed the radiator, upper and lower hoses, thermostat (185°), thermostat housing, waterpump, and fan clutch. Ann new coolant and burped the system but its still overheating. There is no oil in the coolant, no coolant in the oil, and no blue or white smoke coming from the exhaust (pretty sure heads/gaskets are fine). So what gives? Am I missing something. Thermostat tests pass as well.
