Yes, definately check in the following order the Throttle Position Sensor (TPS) and the Idle air stepper motor (IAC). In addition to that, a good throttle body cleaning can help.
Autozone will be able to check any codes the computer may have, since your Jeep has an ODB-II computer system :mrgreen:
-Nick :!: