weak spark.

The cdi is the ignition coil, it could be your stator or a bad ground. Check the wire/prong under your seat for a good metal to metal connection. Also check your plug boot to make sure its twisted on all the way ... You could try twisting the plug boot off and cutting a 1/4 - 1/2 in. off of the wire and twisting the boot back on.