I can't really tell from the pic where your timing is set at, but I'd have to say based on the pics that some of your power issues could be due to the amount of moisture that has been in your stator cover. Your stator and pickup coil won't function properly with all of that rust and corrosion. I recommend saturating it all with penetrating oil and using a brush to try and clean the rust up. If you can't get it clean, then you should look for a used OEM stator and flywheel with the correct plugs for your bike. I don't recommend the Ricky Stator units, based on my personal experience they are junk. Then to avoid this in the future, make sure your stator cover is sealed good ie: good gasket, no cracks in cover and that the plug is installed in the small hole in front of your sprocket :thumbsup: You can also leave a light film of the penetrating oil on the flywheel ect. to avoid further corrosion.