So when I bought my current CityX it had an aftermarket exhaust on it. I never cared much for that exhaust but I didn't really feel like changing at the time, so I just lived with it. Fast forward to last week. I went and picked up an OEM factory exhaust from a guy here locally. I also needed to order all the hardware to mount the exhaust, so I turned to the Scorpion King...you know who you are... and he sent me everything pronto. Thanks for the quick ship. The mounting hardware came in and to work I went. I put on the pipe yesterday and took her out today for a couple of rides. It's crazy how much better the bike runs. PLUS I don't have this annoying exhaust drone happening any longer. I do have a slight stuttering or hesitation at low rpms, but other than that, today was great. It felt like a totally different bike. I did a TPS reset and I didn't notice any difference in the stuttering. It's not a bad stutter, but it is a little agitating. It's been an AWESOME day.