About the only thing you can do is have the dealer scan for fault codes, or if you know someone with a GS911 unit they can scan it as well.
Sorry, not much help, but in this case it's the only direction to go.
Pain is Temporary, but Quitting Lasts Forever!
2009 F650GS (Wife's)
1987 Husqvarna WR 430