Well, the guy that I bought it from said that he had just replaced the air filter and judging by it's looks, I find that to be true.
Can a fuel filter problem cause the engine to get too much fuel?
I don't know what to check with the choke. If I pull he choke knob, it assists in starting and once running will stall is I pull it. That is how I would expect it to properly respond.