MSD gurus, HELP

If there is spark at the coil, the magnets are working, but the rotor phase is off. You might be able to use a cut down cap and timing light on coil wire, with plug to ground. Then view rotor location and rotate distributor so rotor aligns to leading cap terminal. That will provide travel for timing advance. Once done you need to insure the firing order is at correct locations.