So I just picked up a 2007 xb12r firebolt with 5000mi, first let me say this is the funnest bike I've ever had. Been a Harley guy for a long time and this is my first sport bike and I've put 200mi on her in about 3 days. Now I just have a few questions. The seller told me it had a jardine exhaust (sounds awesome!!!) but didn't mention any other mods. While getting a little more familiar with the bike I found it also has a K&N air filter. Doing some research on this site I know if you do both than you need to either get a race ecm or tune the stock one. The previous owner said it was tuned but it does a bit of popping on decel, and a small bit of intermittent stumbling ( nothing real bad just a little bit that seems to get better as she warms up). I can't seem to locate the ecm to see if it says race use only, is there a way to verify that the stock ecm has been tuned correctly? Where is the ecm located? is this something to really worry about? mine and my wifes anniversary is in a month and were taking a ride about 2 hours south to spend our anniversary weekend so I wanna make sure its running good. Any help or advise is appreciated, ill put up some pictures as soon as I can