I have a 2002 Chevy Tahoe. About a year ago I change the fuel filter and fuel pump assembly and after a while i noticed that the vehicle would act like it had no fuel when the fuel gauge hit quarter of a tank. I didn't think much of and just made sure to put gas in before the quarter tank mark. Now it doing the same thing but now it's when my gauge is at half a tank. At first i thought it was the gauge was reading wrong so when i went to refuel i watch how many gallons it was taking to get to a full tank and it was getting full after 16 to 17 gallons of fuel. I have a stock tank and I know they com with 26 gallon tanks so that means there is 9 to 10 gallons no being pump into the fuel line. Any ideas what could be the problem.