Please check the fuel pick up line on the sending unit in the fuel tank...the sock may have climbed up and is cutting the fuel off and get fresh gas.... what does you vacuum gauge read it can tell you a lot...these are all the things that made my truck run like yours now she is sweet as can be... for now....I hope tclederman chimes in nothing gets past him...hang on help will be on the way T/C Steve