2001 Jeep Cherokee. I have noticed some noise coming from the rear end I think the diff. I only noticed it when I was making a right hand turn at low speeds. Now I notice it whenever I take off from a stop. Especially if I have been driving for a while and get stuck in stop and go traffic. Its like a clunk sound and I can feel it in the car. If I keep rolling very slow it will do it every couple seconds. Can anyone help Identify this problem? And a way I can fix it without breaking my wallet? I had one mechanic tell me it was the Diff lock and the noise is normal. But it seems to have gotten worse and I can feel it (like I said at low speeds after have driven it for a while)