Don’t have much to say on the vibration front,
However, regarding the chattering issue, the original Dana 70 under my Dodge (factory power-loc limited slip), the pinion had some play (360k miles), when taking slow corners like in a drive thru or parking lot it would “chatter.” Best way I can...