I have had that happen only while riding along, and the bike just stopped. I had to disconnect the battery to reboot it, then it started, but engine check light on and TC disabled. The bike went fine even with engine light on until it stopped again. After 5 times of this the engine light stayed off but it now has reduced power sometimes at lover revs, like the TC cutting in, but runs ok at highway speeds. For me it threw a throttle position sensor code, which seems to be part of an ECU problem. Mine falls within the ECU replacement range. It took 12,000kms before all this started, ran faultlessly until then.