You are exactly right on everything, and no, there's nothing wrong with mechanical advance. I'm just used to mechanical advance being complimented with vacuum advance as well. You need to get a timing light rather than guessing. You could use a vacuum gauge if you have one, though.
Take care,
~Chris
|