All Balls Shock Bearing Kit 29-1016
All Balls Shock Bearing Kit 29-1016
All Balls Shock Bearing Kit 29-1016
All Balls Shock Bearing Kit 29-1016

All Balls Shock Bearing Kit 29-1016

  • Customer reviews(3)
$12.24*Sale Price
Quantity

Add to Wishlist

  • Quality aftermarket replacement.

Upper Shock Bearing Kit contains the bearing and all the seals, spacers and pins (if required) to rebuild the shock to factory specifications.



Customer reviews(3)

  • J. Taylor
  • March 31, 2015
  • Direct OE replacement on my 2009 YZ450F. The bushings/spacers were not as good as the stock bushings and didn't have the rubber o-ring, so I reused the stock ones. Heat up the end of the shock before you pound the old one out and before you pound the new one in.
  • Real McCoy
  • September 14, 2016
  • Perfect fit easy install 01yz250f
  • kevin
  • November 27, 2015
  • upper shock bearing was ok. lower shock bearing really needed to be replaced