hi fatboy i had the same popping on deceleration when i put my long straight through triumph pipes . im going to remove the air injection system which should help alot. but i am nowhere near any of these guys on here for helping you .if you havent removed your AI look into those posts with AI removal for better info . im hoping it will help me . ive been on this site 6 months or so and it is amazing whats on here.
cheers geoff