Also have a '99 Silverado; just paid for the replacement ($525.00). Way too cold here to do it myself.
What I can't find - or find out - is whether the replacement pump and fuel level sending unit last longer than the original faulty ones?
Has anyone out there had a replacement in the truck for 4, 5, or more years without a recurring problem?
Probably won't get a reply to this one; if mine was fixed (and had continued to work) why would they be in a post about faulty fuel pumps?!?
Worth a try ...