Today I was driving and then I was turning and heard an awful sound. So I went to park came out and inspected it. Found nothing drove home and sound did not come back. Crawled under it to inspect and had wife move it from Park to Reverse and I noticed the front diff shake like crazy. I was OMG! I took a close look at the driveshaft and the connector to the transfer case (rubber piece is missing as well) on the drive shaft. So I had her move it from P to D and R. Front diff shakes like crazy, I know it should not do that, Any Ideas on what could be happening? Thanks