Sorry Rob, mis-read your post... for some reason I thought your A/C was on. Yes, your power surge is from the IMRC kicking in and opening up your secondaries... the same power surge you feel durring any other type of driving. It's a good feeling and you should like it, it's the highlight of the power curve in that engine. Your throttle hang fix contrary to popular beleif has nothing to do with performance, so don't worry about that. You might feel it "kick in" harder no a days because your butterflies on your secondaries might be sticking a bit which will make it jolt more when they do open (be more sudden), but unless something is not working, I wouldn't worry about it. Yes, after 120K, cleaning your lower intake manifold would not be a bad thing, but if you don't need to, don't worry about it.