Only runs 40 Degrees advanced

As i mentioned before i’m not all that familiar with msd. But troubleshooting computerized vehicles is something i do on a regular basis. A computer will never tell you its faulty unless its flat out dead. That applies to any automotive component that uses a processor.
After installing multiple distributors and achieving the same results, that is a clear indication you should look elsewhere.