Just a note, if it's the Tip Over Sensor you'll see the FI light turn on and a fault code C23 will be displayed. I also believe you would need to turn the ignition switch off and back on to reset the FI light and code.
If that's not happening I'd probably rule out the TO sensor and circuit.
Kickstand switch does sound VERY possible.
If that's not happening I'd probably rule out the TO sensor and circuit.
Kickstand switch does sound VERY possible.