I have replaced battery, coil,stator,pickup coil, checked timing, talked to yamaha mechanic and he said it sounds like the cdi. He said the problem with electrical is if one part goes bad its a chain reaction because everything else tries to make up for the failing part. I purchased a new cdi, I will let you guys know what happens Thanks for everything