You can test the fuel valve by removing the fuel hose from the carburetor and putting it in a fuel container.
Then remove the vacuum hose from the inlet manifold and there should only come fuel out the fuel hose when you suck on the vacuum hose.
When you stop the sucktion the fuel should also stop.
Remove the float and the float valve and check to see if the point of the value is good and if there are dirt down the hole. Blow air from the opposit hole so the dirt can come out. Check to see if there are petrol inside the float (its damaged).
You could remove the air filter and wipe the box clean and try running the engine without air filter and then see what hole the petrol comes out.
On 2 stroke engines this can happen if the value does not close properly so some of the pressure goes backwards.
You could try removing the air filter from the carburator and holding your hand or maybe a piece of papir there and see if the pressure goes backwards.