ok, just to be sure. why is not the coil?
do you have good fuel flow? something could be sticking and causing the fuel to come and go. or something plugging the fuel system up somewhere.
im not a carb guy. they dont teach carbs in school much anymore.
but if you say the spark isn't very strong, then maybe look to be sure the connections are all good.