try clead the diff down, cheack the front pinnion bearing then put good oil in it