Put new air filters on, new spark plugs, changed the oil and it sounds like when you are trying to start it that it's not getting enough gas to do the final push over to start it. Ran fine all last season but had homemade air filters on it when we bought it.