I hate to post contrary to Scott's recommendation above, he is a great guy(yes, I've met him) and very knowledgeable, and has a heck of a truck, but I've personally had the WORST possible luck with AGR. Their service was HORRIBLE. It took 5 weeks of phone calls to get a return shipping label sent to me, that's the only way they will accept returns ! I shipped the pump and steering gear back 3 weeks ago, no refund, no word from them. Guess I'll have to hit the phone again soon to follow up. Their steering gear lasted all of 3 months, and failed two weeks out of warranty. Their steering pump was sent to me without the needed "dog" shaft coupling. On some pumps, like on my 2001, the dog is not removeable, be warned.
I'd shoot myself before I ever, ever came close to treating my customers as bad as they treated me, and I certainly won't sell re-painted junk...
Maybe Scott got lucky and got a good one. I do know I'm not the only one who has had major problems all-around with AGR.
There are sources for dependable, reasonably priced pumps and steering gears, I'd give Enterprise Engine Performance a call. They have a line on the best stuff, as always.
You can also email me.