To give our customers the best shopping experience, our website uses cookies.  Learn More

All Balls Shock Bearing Kit

Fits Your Machine

Displaying parts for your 2004 KAWASAKI KLX125L

All Balls Shock Bearing Kit
  • View Larger
  • Video

All Balls Shock Bearing Kit

Fits: 2004 KAWASAKI KLX125L
Part# 1093300034 | Mfg Part# 29-5024

Our Price: $15.96

MSRP: $17.73 - You save $1.77 (10% off)

Get $0.80 in Quick Cash

View Product Details

5 In-Stock

Live Help
  • "Customer service is priority #1 at Rocky Mountain ATV/MC. We value our customers and strive to be the best shopping experience- when you buy from us, you are buying lifetime service."

    -Dan Thomas, CEO and Founder

  • Returns

    We take pride in offering no hassle returns. In the event of a return, please call, email or chat with us to receive a solution to the problem. For apparel that doesn't fit quite right, Click here to see our Fit Guaranteed Program.

  • Warranties

    We will stand behind all products we sell with regards to manufacturing defects in workmanship and material. Most products are limited to the manufacturer's warranty. However, we will do everything in our power to take care of the problem.

  • Have questions?

    Live Help (Leave email if after hours)
    Email: [email protected]
    Call us: 1 800 336-5437
    7am-7pm Mon-Fri 8am-4pm Sat (Mountain Time)

Additional Videos

How to - Motorcycle Shock Bearing Replacement

How To Change and Remove Wheel Bearings

RM YouTube Channel
SUBSCRIBE

Details

  • All of the kits include all seals, spacers and pins to rebuild the lower or upper shock link arm.
WARNING: Cancer and Reproductive Harm - www.P65Warnings.ca.gov

All Balls Shock Bearing Kit Reviews

Each review submitted enters you into a
$100 gift card monthly drawing and a
$500 gift card quarterly drawing!
 
4.5 / 5.0
206 Reviews
5 Stars
4 Stars
3 Stars
2 Stars
1 Star
139
47
10
3
7
Value
4.7 / 5
Longevity
4.4 / 5
Fitment
4.7 / 5
Performance
4.7 / 5
Recommend it?
Yes (41)
Value
5 / 5
Fitment
5 / 5
Performance
5 / 5
Recommend it?
Yes
I’ve always gone with all balls bearing kits and have always had good luck with them.
September 11, 2019
clovis, CA, US
Purchased
2 months ago
Value
5 / 5
Longevity
5 / 5
Fitment
5 / 5
Performance
5 / 5
Recommend it?
Yes
Everything needed to rebuil my shock.
Great fit. Exactly what I needed. No slop in shock after using these bearings.
March 11, 2019
Grantsville, UT, US
Purchased
10 months ago
Value
5 / 5
Longevity
5 / 5
Fitment
5 / 5
Performance
5 / 5
Recommend it?
Yes
All Balls Bearings
So far so good great fit no problems

-m-2012 KTM 350 SX-F--
March 8, 2019
Houston, TX, US
Age: 45-64
Purchased
10 months ago
Gender:
Male
Weight:
221 - 250 lbs.
Height:
6'1 - 6'3
Value
5 / 5
Longevity
5 / 5
Fitment
5 / 5
Performance
5 / 5
Recommend it?
Yes
Good quality!
So far so good! Very easy to install!

-m-2012 KTM 250 XC--
March 5, 2019
New Waterford, OH, US
Age: 25-44
Gender:
Male
Value
5 / 5
Longevity
5 / 5
Fitment
5 / 5
Performance
5 / 5
Recommend it?
Yes
Good replacement part
Appears to be a fine replacement part. Came lightly oiled to prevent rusting so that’s nice.
February 4, 2019
Grand rapids, MI, US
Age: 25-44
Purchased
9 months ago
Gender:
Male
Value
5 / 5
Longevity
5 / 5
Fitment
5 / 5
Performance
5 / 5
Recommend it?
Yes
All Balls lower shock bearing
Got quality product. Easy installation. Would recommend

-m-2001 HONDA CR250R--
January 31, 2019
Grundy , VA, US
Age: 25-44
Purchased
10 months ago
Gender:
Male
Weight:
191 - 220 lbs.
Height:
5'7 - 5'9
Value
5 / 5
Longevity
1 / 5
Fitment
5 / 5
Performance
5 / 5
Cheap, but don't last
Decent bearing if your budget is in a pinch. Couldn't get more than 15 hours out of them before they needed replaced. Went with OEM after I tried two sets on my ktm 250xcw and both sets failed waaaaay too early.

-m-2007 KTM 250 XC-W--
January 29, 2019
Erie, PA, US
Age: 25-44
Purchased
1 year ago
Gender:
Male
Weight:
161 - 190 lbs.
Height:
6'1 - 6'3
Value
5 / 5
Longevity
5 / 5
Fitment
5 / 5
Performance
5 / 5
Recommend it?
Yes
Fit Great
KX100, replaced all linkage, shock and swing arm bearings at the same time dues to a seizure of the old. All fit great and have held up great!
January 9, 2019
Cleveland , OH, US
Age: 25-44
Purchased
1 year ago
Gender:
Male
Weight:
161 - 190 lbs.
Height:
5'7 - 5'9
Value
4 / 5
Longevity
5 / 5
Fitment
5 / 5
Performance
5 / 5
Recommend it?
Yes
Good bearings
Used this kit on a friend's 2000 yz426. Fit was perfect, and it is holding up well.

-m-2000 YAMAHA YZ426F--
November 13, 2018
Pittsburgh, PA, US
Age: 45-64
Purchased
1 year ago
Gender:
Male
Value
3 / 5
Longevity
3 / 5
Fitment
5 / 5
Performance
5 / 5
Recommend it?
Yes
Quality Product
Comes w/ 2 clips - not sure if one is redundant/backup or if it is just because there are multiple bikes/years that this kit fits on. Either way, I like it compared to competitors bearing kits. Fit is spot on!

-m-2004 HONDA CRF250R--
October 28, 2018
Portland , OR, US
Age: 25-44
Purchased
1 year ago
Gender:
Male
Weight:
161 - 190 lbs.
Height:
5'10 - 6'0
Each question or answer submitted enters you into a:
$100 gift card monthly drawing and a
$500 gift card quarterly drawing!
Start typing your question and we'll check if it was already asked and answered. Learn More
Browse 5 questions Browse 5 questions and 9 answers
Will this work on the lower front shocks of a 06 yfz450? They are Olin shocks. Thanks
Cody K on Mar 8, 2017
BEST ANSWER: No. This bearing kit is for the top and bottom of the rear shock only. You would need a bushing kit, and seal kit for your front shocks. If your front wheel seems loose, it is most likely your spokes, but your front wheel bearings would cause that too. It is rare that the front wheel bearings would fail though. They are permanently sealed, and quite reliable. Get some help if you are going to rebuild your front forks for the first time. It is beyond the scope of skill and knowledge of a typical mechanic that would pose the question that you did. Not impossible, but very difficult. Definitely get a service manual.
Would these work on the front lower bearing on a trx 450r shocks?
Ryan F on May 12, 2019
BEST ANSWER: I have no idea about a TRS 450r, worked well on my Ktm 2 wheeler
For lower KTM PDS heim joints should I grease this heim joint? The OEM KTM heim joints are Teflon coated and should not be greased as it will dissolve the Teflon coating.
Nicholas M on Aug 20, 2018
BEST ANSWER: Personally, I always run them dry. Any kind of grease attracts dirt and causes them to wear quicker.
Will this fit rear lower shock bushing on my 2014 Suzuki ltz400? If not has anyone found a bushing/bearing that will work?
Asa A on Feb 12, 2019
BEST ANSWER: This will fit the lower shock on your machine.
does this kit come with the spacers/bush for lower pds ktm 300 ?
Matthew K on Nov 11, 2017
BEST ANSWER: No it does not
RM Cash ProgramParts Finder