It really sounds electrical since you said the plug or plugs were wet. Make sure to check the pickup gap on the stator, check all connections, ground, tors, park brake crap and maybe even swap cdis or stators with another bike. Sometimes the sparkplug caps get bad and have a lot of resistance and can make electrical systems act up but stators are the usual suspect most of the time.
If your bike is jetted correctly and all of a sudden acting up and shows a wet sparkplug thats a good sign of an electrical problem or float. If your plug immediately after it cut out was white or gray I would say it wqs running a bowl dry.