While I can climb the hell out of a tree, I'm a pretty poor electical technician. I have an ohms meter. I should probably start reading up on how to use it for something like this.
Yesterday I wiggled the wire out from the zip ties a bit and I noticed it took longer for the neutral light to go out. Stayed on throughout warmup, then failed after engine got run hard. Because of the heat equation, could it be solder? Expansion and contraction? The sensor and wire are tight against the lower case.
I like the kickstand sensor disconnect idea temporarily. I really want to figure out this neutral light issue though. It's the only thing wrong with this awesome bike!