Do you ever notice a surging during hard acceleration? Did the condition that you described result in a CEL?
I too have noticed that my IMRC does not seem to work all of the time. Sometimes I get the surging too. I was wondering if the problems are related.