What exactly is your idle doiong?
Soem possible steps;
Check for codes 1st, easiest to do.
Check to make sure your TB closes all the way.
Make sure the idle air bypass (whole in TB) is clean.
Then I would try an oil and oil filter change, if it hasn't been done in awhile or if the oil looks black.
Then move on to PCV valve.