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