What's the Model number of the gen ? What is it doing when you try to start it ? Just had a another guy on smokstak go through carb , fuel pump , Coil, and it turned out to be the magneto . Those little 4.0 kys are hard to diagnose . I may have the service manuals and parts manual just need the model.
As others have told you its not to hard to take the carb off probably the fuel cutoff solenoid is the hardest to get by its self with out removing the carb. But probably best to clean the carb and try it.
On fuel pump put a clear lawn mower filter in line so you can see if its keeping gas to the carb. The clear filter will not stay full but should be pretty full.
Throwing parts is pretty hard.