Buy some throttle body cleaner and thoroughly clean the inside of your throttle. It should idle slightly high for a couple days afterwards but once the computer has a chance to compensate it'll will come back down. It's a fairly common problem. Also, like stated before, make sure it has enough oil.