The problem your having with the fuel system is that the fuel filter/heater housing unit, is the seal inside the housing is cracked and your sucking air. the seal can't be replaced ,the entire unit must be replaced. Also understand that this unit comes assembled with a "new" fuel filter, that can also be a problem ,if the filter is one of the older filters that had a problem with falling apart inside and restricting the fuel ,you might have another problem down the road. You should find rust & water in the filter if it does't stop there it is in your injectors. Any time the injectors get "loaded" with **** your filter failed.GM has had a fuel filter recall the filters failed, allowing **** to get by and power los due to the filter falling apart and restricting the flow. As far as injector failers, Bosch screwed up in manufacuring that is why GM had a recall and extented warrentees on tha injectors. So.. if your not holding prime in the fuel filter, check the housing unit, by the way, this problem does't throw a code!, secondly make sure your buying the new fuel filter replacement, they do have a new design on the market, if your buying the old design or bargain filters to save money, your only screwing your self.