over heating while idling
This sounds like the cooling fans are inoperative, you will need to check the cooling fans switch, the relay and the motors themselves.
Search Jeep Grand Cherokee Questions
Jeep Grand Cherokee Experts
Related Models For Sale
Used Cars for Sale