To run, it needs fuel, air, compression and spark.
Check to see whats lacking. If your motor has the fuel tank below the carb.,which aslo acts as a pump, there is a top gasket/valve diaphram which fails. Easy to replace and quite cheap. The plastic inlet manifold can also fracture if the carb./tank unit has become loose.
Badger, September 2008