Bought a new one from carquest, wholesale was $35, retail was $75. My daughters graduation/sons birthday party lasted about 3 hour longer than I planned so I did not get to finish up but will in the morning. The only dealer stuff I used was tstat n gasket, upper and lower hoses, heater hoses. I coated both sides of the water pump gasket with indian head, very thin coats. Torqued the waterpump bolts to 25ft/lbs using the cross torque method. Reinstalled the power steering pump screws on the exhause manifold and the two on the pump flange THEN I reinstalled and tightned the one on the bracket that bolts to the block. A 3" and 6" extension is handy for this, a 12" was too long. You will see what I'm talking about when you remove the idler wheel and see that bracket extending from the bottom of the PS bracket to the block. If you try and pry the pump out you will move that brackets adjustment [oval hole] and when you screw down the bracket to the water pump after you reinsstall it you will pull the pump away and get a leak.
One other thing, I noticed that a couple of my timing cover bolts had worked loose behind the harmonic balancer and I had to tighten them down, now I know where I was getting oil on the front of the engine from. Still have to torque the four bolts on the water pump pulley and will probably have to pull the aux fan to get a 1/2" 2ft long breaker bar in there with room to lever them tight, those buggers felt like about 100ftlbs when I removed them. Need to look up the torque specs in the fsm though to make sure...