Are you using a full 12 volt supply to your MSD?
If you are still using the original ignition wire it is a resistance wire and will not give you a full 12 volts, this can cause the symptoms you describe as well.
Either run a new feed wire from your ignition switch, or use the original ignition wire as the activating trigger for a relay and run your ignition from that.