I have stock upper and lower steering u-joints/shaft part #s 100839 & 100840. They don't seem to have any play when I try to turn them by hand. I don't recall where I got them, how long I've had them or how many miles are on them. I upgraded so these are no longer needed. Located in Seminole FL, $50 shipped to your door for the set.