Many possibilities. Some common ones: Bad fuel (is it left over from last year)? Something stuck in the pump (plastic bag, fishing line, etc.), Bad plug(s).......very common to foul plugs at the start of the season. Dirty/oily air filter..............the list goes on.