Assumng you have changed the plug, the likely answer is a faulty coil. Replace it with a new solid-state version, cut the wire to the points, and connect the stop wire to the tag on the new coil. The coil is not the cheapest (I'm assuming it's he flat twin wth the double-headed coil) but it's better than scrapping the entire machine!
phil_saunders(a)bigfoot.com
Phil Saunders
April 2009