Like asked already are there any check engine lights? If so what is the light doing? If it's steady you need to get the code. If it's flashing that means you have a misfire and most likely need new ignition coils. 2006 shouldn't be having heat sink issues. Does this behavior progress to the point the jeep is unusable? If so it may be a PCM. Also depending on the code the TPS goes bad in those often. Answer those questions and I will try to help further.
Sent from my iPhone using Tapatalk