I totally agree with SPKperformance. I had the same problem and actually it still exists but its the IAC needs to be changed. BUt anyways i was wandering if anyone had it replaced and how much did they end up paying. I just had an estimate of 300$, just want to make sure if thats reasonable.
cheers