The display has its own internal internal battery working, so it's showing the time, but not powering up when the power button is pressed on the control switch. I'll take a look at how easy it is to get the handlebar control switch apart, and check the connections before taking it to a dealer...