Jeeps idling at 1100 rpm

I just realized when I first start it it’s at 800 but after driving around awhile is when the rpms won’t drop
 
Pull the MAP sensor and check the rubber elbow. You may be able to get the elbow off without removing the sensor but it's pretty small.
 
So I re-cleaned the IAC and orifice. Found a vacuum line that was loose but still attached and put a zip tie on it. Now seems to ideal around 800 rpm from my quick trip around the block. Hopefully what ever I did fixed it. Thanks for the info.