if it has good spark.. check this:
will it run, but stalls when you let off the thumb button?
if so, power to the coil is wired from the starter side of the start switch
can you keep it running by spraying start fluid or gas from a squirt bottle into the carb mouth?
if so.. then the fuel system needs more attention.