I installed the JD jetting kit in my '07 505 SXF about a month ago with: High elevation needle. 180 main. Stock pilot. All the AP mods. Mixture screw 3 turns out. Iridium spark plug. Typically ride about 3000-6000' anywhere from 30 degF to 100 degF. After installing the JD jetting kit (with the jets/needle recommended in his kit for my elevation), I was getting massive amounts loud popping when decelerating. I've read where this can either be caused by the bike running lean or fat. The main that I pulled out of the carb when jetting was a 160 main (bought the bike from a guy in CO). With this main I didn't have any popping at all, although it almost had to be running lean at my elevation, IMO. I've since swapped in a smaller 178 main with the result of a little less popping. What do you guys think? Am I going the right way? The pipe has never been off the bike, so I don't think air is getting in. The bike doesn't run hot or boil over ever. I pulled the spark plug and it doesn't look abnormally white or black for that matter. Any ideas?