340 ignition timing.

I don't think any of us asked-what's your idle RPM? Once you get to a certain idle speed, it may be getting into your advance window...if your MSD is using the light weight springs, you may be getting into it above about 800rpm. Did you check to see when it's all in and how much you have?