Update. Got the Jeep on Saturday. Spent Sunday cleaning out the inside and then today jumped into the idle problem. When we put the jeep on the trailer to bring it home, the idle was better than previously described. Started with the air filter, was dirty. So I went from there. Cleaned air box to the throttle body. Did the TB Cleaning and TPS. All clean, and running good.
Seems to be running good.