I think you have alot of things going on and sadly you can not trust new parts to function correctly now adays.
popping in the exhaust is from a rich or unburnt fuel in the pipe. Check your gap on the plugs are the wires seated in cap correctly, is the rotor in contact with the cap, does the...