either the fuel filter or the fuel pump or one of the gas lines is bad but i would try the filter first because thats the cheapest fix then i would go to the pump but have them check the gas lines first just to see if they can see a kink or a hole in one of the lines.