Check your MAF sensor or clean it. You can unplug it to see if it changes anything in the idle. If you don't notice anything change, there's a good possibility it may need replaced or cleaned. If it does change the idle after it is unplugged, thats not it, check for vac leaks.