About the carb not getting gas.--There is a strainer on the needle valve seat underneath the carb float. Possibly sludged up and block. Pull bottom of carb and float, remove needle value and seat to get to strainer. Then clean it. Good luck!!! Let me know if it works