Do you have access to the wiring schematics for the main harness going to the cluster? In most cases a communication loss is a loss of data passing over the data "back bone". I deal with comms loss issues almost weekly at work and it is 99% always in the data back bone. I would start looking at all the connectors on the harness as well as the harness itself for any chafing, rubbing, extra tight beds t stretching from the ecm to the cluster. Not sure if these bikes have any terminating resistors in the harness or not, if they do then this can also cause comms loss issues.