I was having the same problem...My Mechanic which I have had for years and trust....Told me it is the drive shift for the front axle (4X4) he fixed it for $295 (Parts) and $120 (Labor) Now I have no noise and it drives great..Hope this helpsTom