First off, I am a newbie so hello to everyone. I have a 97 TJ that I am replacing the upper and lower ball joints on. I have been to the local auto parts stores and the parts they have are not correct. I tried to install one side and the knuckle is about an 1/8th inch too low once torqued. The taper does not go all the way up like the original. The parts place says that '87 -2004 are all the same. Anyone else been through this before? As far as I know, everything is stock. Thanks.