new 8.25 shudder in low speed turn

Recently I found my newly replaced pinion seal was leaking. Rather than replacing it myself again, I took it to a shop for a full teardown. It cost me a lot more than I wanted to spend, but they did find that the side bearings were bad. With all new bearings in the differential and new oil, the chatter is completely gone.