Did you spray starting fluid on the mag side inbehind the recoil .If you spray in behind the mag and the idle speed changes you need a seal . When you switched carbs did you switch the fue lines from one to the other or did you just leave them hooked up . If not switch them and see if the miss moves ,if it doesn't the fuel pump is good . Can you get your hands on a compression tester ?I would like to know what the compression is .Maybe you could rent one at an auto parts store . I know that you replaced the piston but I would like to know what the comp is you wouldn't be the first one to get the wrong piston ,and install it and never new that it was wrong . If you can humor me and check it .