I agree with the timing comment. Could also be a problem with the carb depending on the last time you replaced it.