This is a complete kit to rebuild one kingpin knuckle. It includes the upper hardened kingpin, tension spring, kingpin bearing and bushing, plus seals, mounting hardware, and dust caps. These OEM kits are actually quite reasonable in price at about $50 to $60 per side. Ford, GM, and Dodge all use the same components save for one upper seal difference. The kit includes both types so you can just use the one you need.