the wrench is telling you that you are on the service screen. the mileage and date displayed over the odometer is telling you service is due in 8263 miles or by 06/2025. Notice above the mileage and date it says service in
Found out my bike has been leaking oil. It's always "used oil" and I wonder if this could be where it's been going all along- seems likely. It's coming from the gear position sensor and is slow enough that it never drips beneath the bike and may only happen when the bike is running. If so, the...