Dear Dr.
Disconnect both battery leads for about 5-10 minutes. Reconnect and perform the "12 minute tune" properly (per factory instructions) and call me in the morning!
1. start bike without touching the throttle or any other instrumentation or electrical controls (such as your headlight switch)
2. allow bike to run until radiator fan switches on
3. when radiator turns on allow the bike to run for at least 12 minute, again, without touching the throttle
That should "forcibly adapt" your ECU to its factory, default settings and possibly get your instruments to sweep (by re-initializing their startup sequence via the computer) the way they're supposed to when you turn on your ignition (not to the point of cranking the starter). If the instruments sweep by following this procedure, it is very possible that your problem has been solved. If not, you will have to try to trace the problem to any number of other electrical system or component faults.
May the force be with you!