Replace the points as a starting point. Sounds like carbonization from age or grease build up on the contact surface. Thus not allowing voltage to break and building feild build up at the coil.