I have an 02 Cr80 that's having some trouble starting. The carb is cleaned, it gets spark, gas is good, and it has a brand new top end with about 2 hours on it. Sometimes it will start for about 30 seconds to a minute and bog out and die. Me and my friends are out of ideas as to whats wrong with it. Any suggestions?