Dodge Ram Diffy

Alright pulled it all apart and found the pinion bearings went causing the pinion gear to bind into the ring gear... which was missing some teeth. There was alot of metal in the case. Pretty much trashed it.
So that leads to my original question. What is the best internals for this thing. I went to Rany's Ring and Gear to look at some of ther stuff. Any suggestions www.ringpinion.com