the primary ignition coil may be faulty,its behind the generator rotor thats behind the plastic left hand engine cover.you need a special tool to pull it off though dont hit it with a hammer it will destroy it.a good garage will have the right sized magneto extractor.i have a full snap on set of them for all bikes.
adam bike doctor
March 2010