If you're getting a shock from the sub frame it has to be HT, so check coils and leads. I had a ZZR1100 and it iced up coming off the Pyrenees into Andorra; it missed, stuttered, popped and banged all the way down. It never became unrideable or 'failed to proceed' but once at lower altitude (warmer temperature) and after a coffee stop all was well for the rest of the trip.