I am working on a briggs tiller model 130297 type  301501 code 88090207 and I replaced the tank gasket and the diaphram and it will idle fine when I adjust the needle valve but when I try to speed it up it stalls. I made sure the long tube was clear and I cleaned the hole in the side of the part that goes in the fuel pick up are. If I move the throttle slow toward high speed it will pick up speed for 2 seconds then stall. If I turn the needle valve out it will pick up speed if I move the throttle and sometines stay running but it won't idle smooth.