One of the easiest things you can try is to clean the throttle body and the IAC. I use a soft pipe brush and some carb/throttle cleaner. If you have no codes many times carbon build up causes idle issues. Try this and let me know what happens. Next you could try to clean and test the MAF if no change. I did not see any bulletins.
oops, sorry. The MAF would be the air flow sensor and the IAC would be the Idle air control.
I hope this helps