Try running seafoam thru your vacuum line into your intake manifold. You may have some gum/varnish/carbon junk built up. If you do this the right way and a lot of white smoke comes out, then thats what it was. Seafoam is designed to improve idling and a lot of other mechanical issues. Also, bring it into a local shop for a free diagnostic. (most will tell you whats wrong with your vehicle before you proceed). Hope that helps.
IAC most likely. Also while you are cleaning it, open up the butterfly on the throttle body, and look for a ring of deposits under it. Those also can block the butterfly from closing properly and the idle will kick up, as the tps is telling the computer you have your foot partially on the throttle, so it in increases the fuel flow from the injectors.
Blip the throttle and it can sometimes seat again and all works as intended, until it hangs up again.
The Seafoam bit through a vacuum line is good for cleaning out the intake and valves, but does nothing for the IAC or butterfly build up. Some Seafoam in the fuel tank though will help with keeping the injectors cleaned up.
97 Sahara, 74 Renegade, 72 CJ5, 55 Willy's (the Beast) Boss 302, 6:34 gearing, Bose 901 speakers.
God I miss that Jeep. Forgot the kinda Jeep, 80 SX4.
Personally, I don't believe any fuel injector cleaning additives are needed to keep the injectors clean like was needed until the mid-seventies. That is when the gasoline manufacturers finally caught on and all started including enough fuel injector cleaning additives in their gasolines, even in their low (87) octane grades. It wasn't long after pretty much all engines had gone to fuel injection that the gasoline manufacturers were coerced to finally include enough cleaning additives which they all did.
I used to have a bunch of Jeep and truck dealerships as customers and I made it a point to ask all the mechanics how many clogged/dirty fuel injectors they had ever seen. The old mechanics said it had been years since they had seen one and none of the younger mechanics had ever seen one.
Which doesn't quite back up car dealerships pushing those $99 fuel injector cleaning "specials" so hard and telling everyone how important they are.
__________________ When you have a choice, buy American.