Mine was doing this too. Never found a culprit but I suspect a ball joint somewhere.