It's the outer tie rod end. I removed the wheel and i started trying to shake it and it started wobbling quite easy.. That outer tie rod has been replaced before, but it looks like this one had not been greesed properly. Metal on metal contact is not good

lol