I have a 08 looks just like yours. I also have Cobra long shots and a Baron big air intake. I removed the ais. I also have a Vance and Hines Fuelpak. It has a throttle setting to shut the fuel off and when it turns back on. No fuel no pop. I would take off the ais, you don't hear the popping with a stock exhaust. I don't get any popping on deceleration. Nice bike. I used the Baron AIS removal kit. Or you could just pull the plug on the ais and see how it acts. Ours are electric activated.