340 not running anymore...Help Please?

Does the dist still have points, if so maybe they are getting rusty and not firing the plugs all the time.