this started happening about a month or two ago from just happening once or twice to almost every day. I'll start up my jeep and let it warm up a bit before i go driving and the idle will shoot up to 1500-2000 rpm's, the only way to get it to stop before was to apply pressure to the throttle to close it but it doesn't seem to move and it would stop. now once i remove pressure it goes back up so now the only way to get it to stop is to shut it off and turn it back on. but sometimes it will just go away. then another issue just popped up to day while i was doing 45mph down the road. the throttle seemed to blip twice about 200rpms, i have no check engine light. please help
edit: this will also keep up when i'm driving as well. it would be like putting it in drive holding the break and hitting the throttle slightly.