Welcome to the forum!
As CAPNWARD suggested, get the MMI Bible. It's a must.
I doubt the issue is your fuel pump.
Is the pump a Manual or Electric?
Another question...
Have you looked at your plugs? How do they look?
Having to run the engine using full choke suggests a lean mixture.
A quick and easy test would be to try turning the idle mixture screw a ¼ turn IN.
(Clockwise)
See if it makes any difference. If no difference or just a little better, then try another ¼ turn IN.
Continue this exercise until you get a smooth idle.
Remember that the idle adjustment (on top of the carburetor with a screw driver slot) adjusts the air portion of the mixture,
so turning the adjustment IN makes the mixture richer, and backing it OUT makes it leaner.
If adjusting the idle doesn't work, we'll go deeper. One step at a time...