bleed the air from the coolant. if that doesnt fix it, either its the IAC or a vac leak. does it fluctuate up and down?