Did you change the oil this year? Oil level full? Air cleaner changed this year? Clean air filter? Have you flushed out the gas tank? Are you using fresh gas? Is there an in tank fuel filter? Have you cleaned the carb.? Spark plug changed this year? Gap checked? Is there fuel flow from the gas tank to the carb? Does the choke operate freely?