Hey guys. Third bike here, this is my first time getting one of these CB919's. I like it a lot, except that the speedo is off by wayyy too much. I ran my phone using GPS vs the speedo on the bike and its around 10% off. The bike reads high. I counted the teeth on the sprockets and its 16 front and 43 rear. I read that is stock. I checked the tire sizes, they are stock. Why the hell is the speedo off by so much? Really annoys me. I like everything to be perfect. Thanks.