I'll buy a new spark and see if it works. It's worth mentioning that the day before it stopped working I stupidly hosed it down because it was covered in dirt from riding along a dirt path and the cdi wires got a bit wet. However the engine was able to cold start right after this shower down. And I drove it for about 20 minutes before coming home. The next day was when it couldn't start. If its waterdamaged is it my sparkplug that's broken, my cdi, my magnito or all 3. I have spun the wheel with the spark plug removed and it definitely does spark. It's not a big spark though.