This was taken off of a low mileage R1150GS a long time ago for poor finish.All threads good.The ball joint is good but the yoke needs a clean and some paint.Thanks for looking.