Dan, I got my power steering pump kit from Autozone. I know that they are a discount seller, but I was pleased with the quality of the kit. I think that I did come across a name-brand kit on
www.carparts.com, (maybe Gates) but it would have taken a while to get. I think that it includes all rubber parts needed for your pump as well as a big bushing for the shaft. I didn't use it because my old one fit close. What I needed most from the kit was the shaft seal. It did not include an o-ring for the high-pressure hose fitting. I went to my hardware store and matched it with one from their assortment of o-rings.
I replaced the o-rings in my vacuum pump assembly with o-rings from the hardware store assortment also. Some or all of them are available from Cummins and possibly Dodge, but I wasn't willing to wait for them to order them and I found everything except the vacuum-pump-to-timing-case gasket that I needed in my small, local hardware store. I got that gasket from Cummins.
You'll need a 14mm metric bolt maybe 1/1/2" long (you are looking for a good amount of thread, not bolt length - grade not important) and a 5/16" or 8mm steel dowel 2" long to separate the gear and eccentric from the power steering pump shaft. I think that it was the coarse pitch variety for that diameter. A metric bolt that large is not found just anywhere. I got mine from a truck maintenance business. It would also be available from a good hardware store or good auto parts store. You'll also need a 3/8" heat-treated bolt (coarse thread, I think) to suck the parts back together. The book says to use a grade 8. Don't skimp on this or you may be drilling a broken bolt out of the end of the pump shaft. I know from experience. Be careful to assemble the power steering pump moving parts correctly. The instructions that came with the kit were helpful.
I hope that this solves your problem, Dan. Like I said before, my problem was mainly a power steering pump shaft seal leak. Sometimes the frothy fluid would be forced out of the filler cap, but the real problem was the shaft seal. Let us know how you get along!
Clark