Re: the thing wont idle.
You said gas was dripping out of your carb.
The float, inside the carb is not doing it's job. I don't think I'm wrong to say that the extra gas ,from a stuck or mis-adjusted float , is being sucked into your cylinder when it's running.
It's a problem that can be solved without spending any money and you really have nothing to lose, and don't forget to get a filter.