Ignition System ??

I think your ignition is fine. You really want to concentrate on the distributor itself. A stock electronic distributor usually puts too much advance if it has the vacuum advance option. There are hundreds of posts here about dialing in the advance, how to limit the amount of advance, and how to change when it comes in.