Change your fuel filter first. See if that helps, if not it could be a fuel pump or fuel pressure regulator. After all that is replaced you can eliminate the fuel system as the issue. But it does sound like a fuel related issue. Fuel filter is $20+, Fuel pump with screen is $125 from AZ, Fuel Pressure regulator, Not sure what that cost but it can't be too much