I suspect, since it idles, that the ignition's advance mechanism isn't working.