Let me guess: You put your bike away in (pick one : Novermber, December, January) and it was running fine. You (did, did not) put Stabil or somesuch in the gastank, and on your first ride of the season, it's runny poorly, spitting back, feels like the plugs are fouling, hard starting....any of these sound familiar?
Outside of flat batteries from not having a battery tender or taking the battery out during the off season; the poor running bike is the most common complaint on the first ride(s) of the year.
Go drain your tank. I use a kerosene siphon because I can prime it by hand (rather than getting a mouthful of 89 Octane) and it's made clear, so I can see what's coming out of the tank (like water, insect parts, dirt, rust, ect.)
Now, go put some FRESH GAS (not the crap from the lawn mower that you bought last July), preferably some Chevron (with Techron) (Gas Man? Any others?) and go run it for a while. You may need to put a tankful or two of fresh gas through it before it runs right. Gas stabilizers work OK for preventing the gas from turning to laquer, but they won't do much for all that condensation at the bottom of your tank.
For munged up carbs, I use a few ounces of Yamaha carb cleaner in the first couple of tankfuls; it will remove laquer in mildly sticky carbs. You may need to drain the grunge out of your floatbowls, and maybe do a carb rebuild if you don't stabilize your gas during storage.
Yamaha also makes a great FI cleaner for non-carb systems.
Remember; do the preventitive stuff in the fall so you don't have to be mucking about with this stuff in the spring when you could be riding.....and always do the cheap/easy basics before you go tearing into the major rebuilds... unless you like wasting money and riding time.