JayDuke...I have an '03 9s and have owned it for 9 yrs now, not once has my side stand switch been an issue. the issues come from neglect of the bike, band aid fixes and or jerry rigging components. disconnect it from just above the side stand, inspect that the terminals are in place properly. next check for any frayed or wire that could have pulled away from the terminal...do the same to both male and female connectors. use emery cloth and contact cleaner if needed to clean the terminals, you can remove the terminals to do it right...up to you. you can use isopropyl alcohol if you don't have contact cleaner, works just as well. won't hurt the switch if you clean it also. test the switch with a multi meter...harbor freight cheapo will do fine: switch open should show infinite ohms, switch closed should show 0 ohms. if you get anything other than those readings, replace the switch. the neutral light is tied to Diode 1 and 2 to ignition relay to start relay. would make sure those are installed properly, check for any corrosion while at it, possibly need to change one or more of those. also check the clutch switch being that it's also completes the ground circuit.
do you have a service manual? if so, chapter 7, pages: 7-16 thru 7-19 is where you want to read thoroughly. page 7-16 has the wire diagram of the circuit, easy to follow.