I had this problem this summer.
When you'll read how I fixed it, you'll laugh.
The killswitch box isn't completely waterproof. Your bike is a 2005, it has seen a lot of roads and different weather (rain,shine, etc.) and there's probably a lot of junk inside. Open it, clean it (especially the connections), close it, try it.
Worked for me