Welcome here.
I would not replace an old coil with a used one personally. They are not that pricey and can be the source of many an electrical gremlin. Another cheap fix is a new cap and rotor, seeing as you have already replaced some of the components, might as well go the whole hog and swap them out too.
Cheers