Originally Posted by Dirty bike
The cold start sequence doesn't like to be interrupted. Do that, then let it sit, it will display the hard start 99% of the time.
That's simply not true. Tens of us can do all the "wrong" things and the bike will start time after time. Then do the "right" thing and it won't fire. There are contributing factors certainly, but there is a random element to this problem as well.