Lol, it quit before I cursed so..GMC started it...
Welcome to the club mine has been dead for about 90k miles, keep waiting for the entire pump to quit so I can just replace it all but at 140,000 it's still going. I've been saying this since I got it at under 100,000 miles.