My 96 xj started to get this annoying squeak on the passenger side. it does it when you turn the wheel in any direction, i traced it to the wheel hub area but not sure what is causing the squeak, i just replaced the tie rod and i went and greased all the fittings on that side side but it still does it

The ball joints were replaced just over a year ago any ideas? i will post a video of it so you can see what im talking about