MSD/Starting/Charging Issue, Novice Needs Help

Wiring looks correct to me. If the system isn't charging and only providing 10 volts it will not crank good and probably won't run right because it doesn't have enough voltage to properly fire the ignition. Have you tested the alternator?