I have similar issues with a Kawasaki engine and it came down to faulty spark plug on one cylinder. I would also check that you have the correct plugs installed.
It is a cheap fix replacing plugs as you can get new ones that are faulty.
Regards,
Bruce
Please do not PM me asking for support. Post on the forums as it helps all members not just the individual.