ok so i had to replace both of my lower control arms on my 89 pickup it was made in late 89 so it goes with the 89-95 years but both lower a-arms are of of an 87 pickup, the issue im having is for the ball joints there's a part number for 86-89 for the first part of 89, and also one for 89-95 for late 89, so im not sure what the diff is wether it be the sleve in the arm the joint goes through or if its the bolt pattern where it bolts to the hub, and it may just be something like ones greaseable and ones not but any info would be greatly appreciated. thanks