Originally Posted by obidya
Check the IAC Valve, you can use throttle body cleaner to clean it off and make sure its not obviously broken. It could be dirty or getting stuck fluctuating the amount of air coming through the throttle body. One of the ideas behind the IAC is to open it up when its cold and restrict it a bit more as it gets warmer.
Thank you very much! It was very simple and quick work. The result is great, never thought this might be the problem.
Thanks again, you saved my Jeep.