hope it keeps working!! but do check that terminal on the side of the distributor, they can get loose and cause erratic problems, and the plastic piece the metal pin goes thru can get cracked with age .... also on the dist cap, they can get almost invisible hairline cracks inside that gather condensation and cause erratic shorts inside, could have been that
Bill