on the duramax engines there is a hand pump built into the fuel filter housing to pump up and bleed the system after filter changes. the beveled edge seal rings on mine started getting bad a couple years ago and it was nearly impossible to pump up the system. this is a non-serviceable part from gm, and to buy the whole housing it was something like $638 if i remember correctly - it included the housing/pre-heater/pump, new filter, and water sensor unit. needless to say, i had no interest in paying this price, so i've used a mityvac hand pump attached to the bleeder screw hole to pull the fuel for my filter changes since then. once i had the filter and the supply line filled with fuel the built in pump was strong enough to finish pressurizing the system.
i did a search for the seals a couple years ago and didn't find anyone with a drop-in replacement part. apparently i wasn't alone with the problem though - there were lots of people with the same problem. just recently i checked ebay for fuel filters and i saw ads selling hand pump seal kits for $10-$20. i don't know when they started selling them, but i have checked filter prices occasionally, and never noticed them until now. i plan on grabbing one soon to try out. i just figured i'd post in case there was anyone like me here who had issues with the hand pump and didn't want to replace the housing. $20 is worth a gamble to see if it will work.
i did a search for the seals a couple years ago and didn't find anyone with a drop-in replacement part. apparently i wasn't alone with the problem though - there were lots of people with the same problem. just recently i checked ebay for fuel filters and i saw ads selling hand pump seal kits for $10-$20. i don't know when they started selling them, but i have checked filter prices occasionally, and never noticed them until now. i plan on grabbing one soon to try out. i just figured i'd post in case there was anyone like me here who had issues with the hand pump and didn't want to replace the housing. $20 is worth a gamble to see if it will work.