I just looked on
www.buykawasaki.com to see what all was involved. I have a PivotWorks kit for my lower shock bearing, but it is cheaper to go OEM through
www.ronayers.com on my '94 KDX200. I looked on
www.ronayers.com, and here is what I found for a 1998 KX250:
Total parts cost is $21.68, plus $7 shipping, for a total cost of $28.68.
Superceeded Part
Part Number: 92152-1139
Description: COLLAR
Price: $3.54
Part Number: 92093-1436
Description: SEAL
Price: $2.91
Part Number: 92046-1192
Description: BEARING-NEEDLE,16BM22
Price: $7.73
Part Number: 92093-1436
Description: SEAL
Price: $2.91
Superceeded Part
Part Number: 42036-1351
Description: SLEEVE
Price: $4.59
You may want to check into that next time it comes around. I know those are high wear, frequent replacement items.
Hope this helps!