I would start tracing wires starting at the kick stand switch to start and see if you can find something loose. The neutral switch is under the engine but not sure how the wires for that are run without going out to look at my bike. I don't see what he could have done from the seated position but maybe getting on or off he grabbed or like you say stepped on a wire knocking it loose. Brings me back to the kickstand switch but that alone shouldn't cause the neutral switch to stay on as far as I know.
I learned all I need to know about life by killing smart people and eating their brains. Eat right ,Exercise ,Stay fit, Die Anyway!
|