ok that sounds like the side stand swiitch is full of water,i would suggest finding the wires that go to the side stand switch and disconnect them then see if it sparks if it still doesnt then join the two wires together on the loom side of the stand connection and see if it sparks then if not then let me know.
adam bike doctor(of milton keynes motorcycle centre), January 2011