could be the ignition switch,the loom shorting to earth the primary ignition coild the igntion pick up coil.....most likeley to be the stator coil or pick up though.i take it the side stand is up as it may not spark if its down and also the stand switches are a good place to start looking for faults
adam bike doctor, July 2010