As bigGglittestar stated there has to be a pressure regulator some where between the tank and carb. Some times two (priamry & secondary). Very often the symptoms you have described is caused by a bad diaphram (cracked, etc) inside this regulator or the needle valve is not seating properly due to excess tar build up or both.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.