" it does have spark and has fuel coming out of carb drain"
If it has spark & fuel as you say, then it must be running & you can't hear it.
Or maybe it really does not have spark or fuel 30 seconds after it starts and you did not check for one or the other correctly.
That's why I sent you a detailed explanation telling you how to specifically check for spark & fuel as soon as it stops.
Have you done that & didn't tell us? Does the spark jump a 1/4" gap? Does the fuel run out of the carb bowl for at least 30 seconds & only stop when you turn the knob off?