So you replaced the cheap kit chain with a cheap 12 dollar chain and that broke too ? NOWAY !
My guess is its not the chain but the chain alignment.
What kind of carb do you have ? Stock , CNS , NT. Have you tried putting in the old plug and see if it idles back to normal so your sure its the plug and maybe something didn't work itself loose and cause an air leak ?