Thanks heaps guys, very helpful. Its all making sense now, i took it to a different mechanic for a service a few weeks ago and they told me my diff oil is dirty. I said that it should have been changed 10000km ago by my regular mechanic. They said no way is that oild 10000km old. I just didnt...