If none of that works
Check the bolts in the backplate and the head. Make sure they are not working loose. Also check the carb hold down bolt and anything else that can be working loose, including the tank stopper and leaks in the fuel lines. Check the fuel lines with a metered vacuum gauge or under water. Air leaks will drive you crazy :stupid: