You may have to replace the cooling fan relay or the cooling fan itself, I had the same problem and I first replaced the relay and it helped but then the cooling fan went out and I repalced it and now everything is fine.
Blocked radiator, low on coolant, stuck thermostat, air in cooling system
Low coolant, inoperative water pump, head gasket failure, inoperative radiator fan, etc.
It probley has an AIR pocket in the cooling system. Bleed the air out of the system and make sure it is full of fluid.
Check the thermostat or the radiator. The thermostat could be sticking or the radiator could be plugged.
Low coolant? Radiator plugged or restricted? Water pump not circulating coolant? Hoses collapsing? Thermostat not opening?
I had replaced the water pump and radiator. This had continued to overheat but not as bad. After replacing the head gasket it was finally fixed. I was able to answer my own question only after replacement.
first , the thermostat could be stuck. try replacing it. if your radiator OS losing coolant, there may be a leak in the radiator causing it to overheat, or the water pump could be bad. thermostat is the likely cause if it is not losing water.
We don't know what relay you are referring to. Check your thermostat and radiator fan. Fluch out your cooling system.
Bad thermostat, cap and radiator is a common cause.
Bad radiator, gaskets, water pump, thermostat
The thermostat on a 1996 Jeep Cherokee is under the housing where the upper radiator hose attaches to the engine.
On a Jeep Grand Cherokee v6, the thermostat is located in the thermostat housing. The housing can be easily located by following the upper radiator hose to it.