carb is least likely if you're squirting fuel.... check your ignition thats ussually where the problem is... pull a plug, spark test it, see what kind of spark it is... you need a nice rich blue one... even a weak blue one is a fail in my book, let alone a yellow spark...