Have him look for damaged wires, like maybe the harness on the swingarm having come loose and rubbing on the tire. If there are no blown fuses and no damaged wires the the most likely suspect is the VCM, vehicle control module. If it's bad I think that would be a first here on SL.