I have a 2019 ftrs. I was ok with how it ran till I removed the baffles in the stock exhaust. The little quirky characteristics were then magnified. Basically it was annoying to ride at slower/constant speeds. Kind of had a mind of it's own at times. Did the lloydz tune at the dealer where I...