Best solution, throw away that carburetor and replace it with either an OS or Perry of the same size. My .47 runs great with an OS 40 carb, ran great but would quit without warning with the GMS carb. Same for the other GMS engines, the ratio of good to bad carbs is around 1 in 10. Poorly machined needle valves and seats is the problem, lousy quality control. Same solution for Magnum, Asp, Royal etc, all made by the same company.
Larry