WElcome to the site, Same year as my ride, I love it, remove the Air Injection to help with the pop, I actually missed it a bit. Does the flyscreen help? I sorta like the looks of them and felt like I might be able to duck down into it a little when 'at speed'. Ride safe and Go Bears!