After calling several transmission shops and explaining my problem, the common respose was I was probably looking at a rebuild. I have to admit, I just chose the closest location and prepared for the bad news when they called. To my surprise they called with not so bad news and explained that they thought the problem was somewhere in the valve body, and I probably wouldn't need a re-build at this time. When I picked it up, they also showed me the part that was broken, and briefly showed me how it is supposed to work and therefore why it failed. In my opinion, this is a great example of integrity, and I would highly recommend anyone I know to get their vehicle serviced here.
I had them replace my rear differential. They had a reasonable price and were friendly. The used dif they installed was actually bad too, so they got a second one and replaced it again at no extra charge to me. I will definitely go back to them for anymore of my repairs.