Ok so I did the seafoam , and I have to tell you; Wow! It really makes a difference. I know it seems crazy but I felt some difference in the response ,Im not doing it every 5k now. But I will for sure be using it in my Girls BMW its got 105k on it. IF you were unsure about it give it a try. I also cleaned out the IAC. Leveled my idle right, I used KT's method he suggested and it worked pretty good. Although at first there was a weird resonance coming from the little box on the vaccum line from the Intake pipe to the plenum, but its gone away. Anyways if you have a sh&!@# idle clean the IAC, if you have some miles try the seafoam. I was totally pleased with my results.