Sparker is the governor working? If you can set the idle speed a bit higher than normal then the governor should take over. Not sure on the filler tube but if it is a tube then it will have an "O" ring on it, replace that and it should be fine. Going to full speed indicates the throttle cable is opening the butterfly, this is the governors job