Ok got a 300 gave to me and didn’t have spark replaced the stator, cdi, pick up, regulator, and coil. Also has a new battery. Kick started ran great. I got a new starter put it in cranked real slow, then the solenoid stuck. Hurried and unhooked battery. Disconnected the starter and now I have zero spark??? Yes the ground is hooked up. It is the way it ran before I replaced the starter. But no spark at all!!!