I would look into the obvious common problems first, before you tear the engine down.

Is there a stone filter in the carb fuel inlet? Sometimes those plug up.

Did you look inside to see if you...