I was driving in 2wd when all of the sudden I hear this horrible grinding sound coming from the front end. It did this a couple times on the way home. I crawled under the truck to take a look and the drivers side cv shaft is hanging off the splined shaft coming out of the side of the differential. It must have worked its way over the snap ring and slid off enough start stripping the last inch off of the splines. I just replaced that cv shaft but did not replace the snap ring as it did not say to in the manual. I am positive that I got the new shaft over the snap ring when I put it on. This is a horrible design dodge has on this dakotas in my opinion. In order to get out of my driveway every morning its steep gravel and I have to almost lock the wheels in a left turn and use 4wd to get out, so could this have caused stress on the snap ring and allowed the cv shaft to pop off? Also I think its odd this grinding happened in 2wd going down the road. Any feedback on this would be greatly appreciated.