You were getting a spark, so I'd go back to the carb. I think you may be over rich or flooding. Is the air filter clean? Did you tighten up the choke so it doesn't fall down on its own? Otherwise, where is the little "C" clip on the needle? If it's not at the end of needle, move it a notch or two in that direction.