Jimmy_Lightning, did you ever resolve this?
I have the exact same problem with my 03 xb9r. I'm to the point where I'm just going to order a new neutral sensor, and kickstand sensor since they aren't too expensive and see where it takes me. I've already replaced diodes and fuses.