It seems to me to be an ignition problem. I am new to these bikes, but is there separate cdi boxes for each cylinder? If so try switching them. Also check out the ignition pulsers make sure the one bad cylinder has not moved.
Keep at it you will figure it out.