I replaced mine 3 weeks ago. I used this video as a guide.
GM AC Delco branded water pump was $113 on Amazon with new bolts and gasket vs $335 the dealer wanted for the pump.
These were my steps since I didn't follow the video all the way.
TAKING OFF THE PUMP
1. Disconnect the battery.
2. Lossen the 4 bolts on the Water Pump Pullet while the serpentine belt is still on.
3. Remove the serpentine belt, by pulling toward the front of the car. The socket on the pulley is a 1/2" size and make a note of draw a diagram of how the serpentine belts routes before removal.
4. Now take off the 4 bolts on the water pump pulley and remove the pulley
5. Take off the 6 bolts holding the water pump in. A 3/8" electric ratchet wrench and a small 2-3" extension socket speeds this process up big time, due to the tight space.
6. Pull the water pump off and be prepared for alot of coolant to come out. I would suggest having a plastic bag below to catch as much a possible, because my oil drain pan below caught half of what spilled out.
7. Pull off the Water pump gasket.
8. Scrape off any of the old gasket remains from the surface. This seemed to be the longest part of the job, just making sure it was as clean as possible
PUTTING THE PUMP BACK ON
1. Put the new bolts into the pump and place the gasket on, otherwise it will slip off. This will avoid having to mess with any stick gasket adhesives which I tried, but it still came off, unless I had the bolts in to hold the gasket n place.
2. Screw in the new bolts. Put in the bolts on alternating sides of the pump to make sure it goes on evenly
3. Place the Water pump pulley back on and tighten the 4 bolts tight, but not too tight ( NOT SURE WHAT THE TORQUE SPECS ARE)
4. Place the Serpentine Belt back on. (This can be annoying getting the belt back on the narrow opening of the tensioner pulley, all while making sure the rest of the belt stays in place, but really isnt hard.
5. Tighten the 4 bolts of the water pump pulley some more, now that the serpentine belt is back on.
6. Connect the battery.
7. Remove the cover for the coolant reservoir and fill it to the top. (A gallon of Dex Cool will be needed)
8. Start the car with the Coolant Reservoir top off and gradually add coolant as the car warms up to operating temperature.
9. Once the car is warmed up (typically will take like 8-10 minutes), turn on the heat. (I turned mine on HIGH for 2-3 minutes) and watched the coolant level in the reservoir and added some more if I saw it go down any further until it stayed level, then I was sure there was no air in the system at that point.
10. Put the cover back on the coolant tank and take a quick spin and the coolant level didn't drop, so I know the job was done correct. If it drops any more, fill it up some more and if it stays level, you are done, unless you have a leak elsewhere.
In all, this took me maybe 2-3 hours, with the longest task was cleaning off the old gasket remains, which wasn't much, but I wanted it extra clean and placing the serpentine belt back on, because I kept dropping it when trying to pull the tensioner towards me, and the cleaning up all the spilled coolant of the ground. I didn't flush my coolant as I lost 2 gallons worth of coolant over a 3-week span, so alot of coolant in the system was new, but this wouldn't be a bad time to do a coolant drain if you are due for one. You will see a white drain plug on the radiator near the passenger side on the bottom, so having a hose to have it drain into will make it way less messy.
I would put aside 1.5-2 hours to do this job, start to finish.
I ordered this on Amazon, and is currently $101 at the time of this post.
ACDelco GM Original Equipment 251-749 Engine Water Pump
This Water Pump Kit comes with the following 3 parts.
Water Pump - GM (12657499)
Water Pump Assembly Gasket - GM (12660159)
(6) Bolts 11562426