As Scrubcadet10 said, that = a dirty carb inside. Clean the carb first.The carb has a restriction of adjustment of the mixture and changing it doesn't seem to help much.
On the 30 minute deal, look for vacuum leaks around the carb and intake pipes. Spray carb cleaner around carb sealing areas and intake ports/gaskets. Parts heat up and expand causing leaks. Also would take an old spark plug. Gap to 0.25" or 6mm. Check for a good blue spark. Report back with what you have. Check your spark at initial cold startup and at 30 mins.
slomo