Ok I misunderstood I thought you were saying you needed 950,the high initial could be the culprit while it generally is beneficial if it gets too far advanced it will start to degrade idle quality and the engine will tend to abrupty stall when lugged down a little,it's pretty easy to get into this situation especially with vacuum advance.It would be useful to determine just how much advance your vacuum mechanism provides,if it is a replacement it may need to be limited, some of the replacement cans can give a ridiculous amount of advance. Once you get your initial and total timing where it needs to be,your vacuum can should be limited to provide maybe another 12-14 degrees,you'll need to road test to make sure,if when driving at highway speed you slowly push down on the gas as you transition from coast or cruise to power if you get any ping during the transition even its just for a second you need to take a little vacuum advance out.You can temporarily back off of your initial to find out how much advance you need to lose,but long term you want to limit your vacuum can travel so that you can put your initial back to where it belongs.You would be surprised how many guys sacrifice some of their initial and total timing to correct an over advancing vacuum can,and that's not a very good trade.