Do you have a service manual?? There are some test like ohming out the stator,primary,secondary sides of the coil.Have you removed your tank and checked for moisture in the connectors at the coil and at the cdi box? Clean those with contact cleaner. The plug cap screws onto the high tension lead. I found mine to be loose and you just twist it back on. Check for a loose stator plate.