If your fuel pump has two rubber hoses going to it try pinching the small
one with a vicegrip. If it runs well then, you have a problem with the return line. Some trucks had a restricter in the return line.