the jeep overheated and was making unusual noises and overheated and now it sounds like its not running on all cylinders
When it overheated, It sounds like you didn't turn the Jeep off right away and continued to run the engine? That will make the oil and all fluids in the engine boil and basically cook or fry your motor. You might have cracked a head or blew a gasket and or something else. Easiest thing to do is let it cool down and replace the oil, check the spark plugs and fix the issue why it overheated and hope nothing is premantly damaged.
If you drove the car with the check guages light or coolant temperate guage in the red for more than a few min and there are new noises, chances are good the engine is damaged
Search Jeep Grand Cherokee Questions
Jeep Grand Cherokee Experts