My car was running good before i checked all the condition of all my plugs. After everything was put back the idle is stuck at 2k rpm and hangs real bad between shifts. I am getting a p1506 idle overspeed enginelight too. I used brake cleaner to try to track down a vacuum leak witb no luck. I replaced the iac with no luck as well. When i disconnect the iac rpms dont change.