The kingpin shouldn't wear, it's solid steel. It's the bearing. Here's the deal though; by the time you buy the bearings and have them pressed in, you could spend a few more $$ and get the new complete upper links arms. I paid $130 for each arm. They come with all bearings already pressed in, it's plug and play. Contact Joe at zspeedperformance.