I have a newly rebuilt chevy 350 in my Caribean. The motor runs great. Until one day Im driving along and it starts to die. It wont restart. I have duel fuel tanks so I switch to the other tank, it starts and Im good. After fooling around with it I can reproduce it consistantly with this fuel tank, when the fuel level is under half, maybe to 1/4. I can run on that tank for about 10 minutes and it starves out. Switch to the other tank and it runs fine. Then I can switch to the 1st tank again and it will run for 10 minutes again and starves out again. Every time. I tried popping open the cap thinking it might be a vacumn, nope. Any ideas what could cause this?