Hi, welcome to the DSC, mines a glass of red please
sorry to hear of your woes, but as Keefy says - there have been a few recent probs with ECU's.
Also, check the wire that goes into the bottom of the fuel tank - make sure there is no chafing, as this blew the same fuse on AK's bike. It shorted out the fuel pump - which blew the fuse!
Hope you manage to get it sorted soon
C, also a M1000 rider