Kickstarting the bike yesterday she kicked back a bit and it triggered the check engine light. No big deal, just turned the ignition off and then back on- light reset and bike started right up. I got to thinking tho; what code is stored now? Shorted the diagnostic wire and got six long, six short- crank sensor. Makes sense that the ECU wouldn't be happy with the engine running in reverse.
The big thing here tho is that the crank sensor code is stored up so if I ever had a problem and needed to diagnose the bike, if I didn't know there was that code stored it could definitely lead me up the wrong path. I think I'll be checking for stored codes every now and again just to keep a good baseline.