As for the waterpump:

1) Take off lower radiator hose (optional, coolant will drain when the two long bolts on the RT side of the pump are removed)
2) Take off coolant reservior and move it aside (more clearance)
3) Break loose the 4 pulley bolts on the water pump (8mm I believe)
4) Remove belt
5) Remove 4 pulley bolts and pully from water pump
6) Move PS pump. On my car I took out the upper bolt and loosened the lower bolt and my PS pump moved enough to get the WP bolt behind it. Some people completely remove the PS pump, but I hate lining that thing back up having to work through a pulley.. LOL My car had no other obstructions getting to the water pump bolts.
7) Remove the 4 large bolts (two on either side) and 5 small bolts (I think 5 around the circumference of the WP) from the water pump. (large bolts are 13mm small bolts are 10mm)
8) Pull off water pump. I found it easier to put a large screwdriver between the pump and the part of the pump the pulley bolts to and pulled toward the passenger fender with little force and it came off.
9) Clean the mating surface on the motor with a wire brush, razor blade, sand paper, ect to make sure it's clean and smooth.
10) Get new pump, take yours with you since there's usually a core charge if you get a reman one. (there wasn't with mine but I purchased a new one with a lifetime warranty, I think the reman required a core exchange)
11) RTV the mating surface of the new WP. Lay the gasket on the WP, the RTV will hold it down. RTV the gasket. let it sit for a few minutes.
12) Clean the threads of the bolts
13) Reinstall the pump workin backwards from the removal instructions. You have to use thread sealer on the large bolts, I personally use thread sealer on all bolts.

When you go to put the bolts in don't tighten one down all the way then move to the next one. I usually start at the top and criss cross snugging them more and more every circle I do.. usually about 3-4 cycles. You can torque them down with a torque wrench if you have one, I don't have the torque specs handy though.. It's really easy and hope my instructions helped a little.. If I missed anything, I am sure others will chime in.