Low end to midrange runs off the pilot jet and high end is your mains. Does it seem to have too much gas at low end or to little? If it ran fine last year i would just think that you have some bad gas or a partially plug jet. Try cleaning your carbs and check how well the needle valve is seating.