My best guess saying all the new parts you put on are good.(Which isnt always the case). Would be a sheered woodruff key in the crank. It will let the flywheel spin and not spark consistant like it should. Aside from that one of the new parts you got is bad. My .02
Welcome to the forums!
Welcome to the forums!