Diavel Mechanical & Maintenance
Finally got the bike back today after the dealer having it for two weeks, TFT screen replaced (condensation), new coolant pipes/coolant (coolant leaks), new front side panels (right side warped), & they also found the battery was faulty so they replaced that too! Doesn't give me much help...