^ Start simple and work your way to the more complicated things. Clean the MAF with MAF specific cleaner, check for vacuum leaks...i will say, almost all idle issues on our cars are vacuum leaks and/or the IAC. Let us know what you find and we can go from there.