66 dart with a strange ignition issue

I would pull the dist and check it for wear and a bent shaft. Check points gap carefully and see if there is enough play in the shaft, the advance plate and so on to cause the points gap to change