Yes, the float valve is worn and not sealing off in the seat. Could be a cracked float, could just be trash in the fuel. I’m curious to see what you make a new float valve from. 😆
Why not spend the few dollars and get the correct part? The engine has lasted what, 25+ years, don’t you think it is...