I was able to fix a problem where the engine would start, but not continue running, by cleaning the main jet in the screw that holds the float bowl on.
It is very tiny, and you do not want to put anything mechanical into the hole. I used carb cleaner and compressed air.