There may be old or bad fuel in the carburetor float bowl. Over time, some of the ingredients in the fuel may evaporate, leaving behind a thicker, stickier substance. This sticky fuel can clog up the carburetor and prevent the engine from starting. If the carburetor is clogged, try cleaning it with carburetor cleaner.

Why will my Cub Cadet not start Aurora CO?