Runs great then dies !!

well, i believe i found the problem....it wouldn even start today,so i checked for spark and there was none...i swapped out that black box under the hood ? i think its the CDI box ?
And proceeded to shock the PISS outa myself when i kicked it over.It has never idles and now i ALMOST will...SO i was riding it around the yard and then i pulled up to the porch and it made a strange noise....it kinda sounded like some plastic gears in a childs toy grinding and then a plasticy gear pop and i shut it off.....WTF ?
 
does your blaster still have the TORS assembly, bc that is also a black box under the hood. If it does, try unplugging it at the box and also at the carb and see if that helps.
 
Well,now i have bigger issues
damnit001.jpg


I am just about ready to sell the blaster at this point...if any of you remember i got screwed on my piston in the first place,ordered a wiseco of a certain size he ordered the wrong size....finally got the rite size,but it was a pro-x and he wouldn refund my money this time,or order the correct part and swap me.....then once i got home the rings didn fit into the grooves....so i carefully filed them untill they did.Now here i am with a sh*tty blown up piston,and no money.....oh yea,and all but a couple of the peaces are in the case,it also thrashed my connecting rod,and crank.