I have a 2012 Nissan Titan that recently started a high pitch squeal after getting in some mud. At first I thought maybe a rock in the dust cover. No rock. I think I pin pointed it down to the yoke shaft seal going into the rear diff. Before I tear into it any suggestions or anyone else ever had this problem? It’s doesnt make noise all the time though. If I come to a complete stop then get going again I can get it to stop most of the time. HELP!