I know this has came up before, if you do some searching on fluxuating idle or just idle you should come up with the answer. From what I remember I think you need to clean a senser in the intake? Not sure.... its on this site somewhere