I have been getting erratic readings from my AIM system as it reads the RPMs. I'm using a stock ignition system, and I have been meaning to upgrade for years. I'm a little concerned that my spark isn't what it should be.

What is the best practice for a 1st gen racing ignition system?
(And, for you EEs who might be kind enough to answer, terms like "wasted spark" confuse me, LOL, although I do understand the MSD concept.

Many use MSD..it that appropriate?

What do you all use?