You could have an air leak somewhere between the fuel selector valve and the tank pickup (had this problem once). These can be hard to find, but you can try gently tightenting all the hose clamps or even better remove the clamps and inspect the hoses to make sure they aren't cracked.