I don't think this is your problem but because it takes little effort I would drain gas from carb bowl to make sure it doesn't have water in it.the clip coming off needle will cause no rev but they will idle,sheared key on flywheel could cause kickback,bad stator would act like a jetting issue and bad cdi usually wont run at all,bad ground could cause all problems