This ball joint is suitable for Jeep Grand Cherokee WJ 99-04 vehicles, the joint is the upper rear differential joint. I installed it on my 2003 Grand Cherokee Overland. In general the part was well designed, the nut was very difficult to tighten, possibly by design or the thread tolerance was poor. If you are replacing this ball joint I highly recommend that you replace the upper control arm as you will need to remove it anyway. fit.