Well heres an update, i think the IAC has gone bad , now it wont idle up at all when its cold, and after it gets warm i have hold down the gas a little to get it started but it runs fine once its started and when its cold it idles at 800 instead of 1500, it had been idleing at 1500 then dropping down to 800, and the check engine light is on, any thoughts anyone? Would anyone happen to have a good one to sell?