Hi,
Looking at the schematics, in fact I would try:
1) replacing the battery or a jump start. electronics can be sensitive to low power (low voltage).
2) try removing the fuel tank and see if the contacts and looms of the controller are ok. go to page 10 of the link above and look at: BMS K Module and Connectors (b eneath Z FE) A9270, X9270
It seems you have an intermitent problem, so it can only be bad contacts or electronics... I guess.
The reason for suggesting 2, is because I see that the starter relay and all the sensors that are in the control loop, they all connect to this module. And you have all sorts of hazards such as display off and engine cuts...
Hope this helps