a simple way to check for ground problem.
turn on lights/indicators - what ever shows problem with FI light, then run a wire from the battery earth to anything metal at the front end, if FI light goes out you have a simple earth problem, there is an earth under below tank on left, heavy red wire in black sleeve, you can see through the hole in left cowling, not much room but if you can remove philips screw and clean with sandpaper this should fix problem.