I own a 2008 GMC SAVANA 3500 Cargo Box Truck. Check Engine light is on. Shop says vent hose going to the fuel pump is leaking. To fix this, the entire Filler Neck Assembly needs to be replaced because they cannot simply buy the vent hose. Can only that one hose be purchased anywhere online? The assembly will cost $800 and the labor is $300 and I'm just not at a place where I can spend this kind of money. Or is the problem that the vent hose is built into the assembly? Any ideas?