How's the throttle body look? Is it gunked up? mine used to get gunked and then pop in the air box coming off of idle. Still does sometimes when I do a lot of stop and go in rush hour. Now I usually run a fuel additive almost every tank when commuting. If I do not then I end up cleaning the throttle body with a spray can of cleaner. I usually do not get a major loss of power though, it just pops and goes. You will know for sure when changing the seals and get a look at the TB close up.