Hope not.
I finally unplugged mine, or should say had my son do it. I couldn't begin to get enough fingers in place to pull the plug apart...
Went for a short ride today and the throttle response feels better and the engine feels smoother. Didin't check the popping thing, but I had that pretty well dialed out already.