That seat may be removable with a screw driver not sure. But do not bore it out. If the needle has a rubber tip on it could be that ethanol gas has caused it to deteriate and some is on the seat causing it to stick when closed. Also check the pin that holds the float. Pin and hole in float could be gummed up causing it to stick. Go to auto parts store and find a spray product called DeepCreep. It is made by SeaFoam. Spray everything good with it. Spray up into seat,pin,float hole, into opening of carb into jet holes in body and let sit overnight then spray again. Put it back together and run it and see if that helps.