Is your motor supposed to have a vacuum advance? Most do but I am sure there are exceptions depending on application. If your application calls for a vacuum advance, which is a separate system that accompanies the internal mechanical advance, you will want to get your hands on a replacement and install one. That could also be one of your issues moving from idle to off idle. What year Is the motor and what application are you using it in?