usually something in the ignition. points, loose nuts on the coil wire, loose connection on the ballast resistor, maybe the ballast resistor is going. loose plug on the ignition switch.
crusty fuse...or maybe floats are too high? if the idle mixture dont do much the butterflies might be too far...