The All Balls 79-5008 Chain Roller is a black roller kit designed for motorcycles and scooters. It comes with a 34mm diameter and is interchangeable with part number 79-5008. Manufactured by All Balls, this roller kit provides a reliable solution for your transmission and drivetrain needs, ensuring smooth and efficient performance on the road.
Bought to replace the lower roller for a Yamaha blaster where the chain took off the welded on threaded part. I drilled the hole and added 2 more washers. Works perfect!
Nice replacement unit. Can't say it looks like it'll last forever, but it's the upper and shouldn't get hit too often. I got the AB lower roller too. Time will tell hour long they last, but for that price I could swap them a couple times a season and not care.
I bought this for my 2001 TTR 125. I may have made a mistake and checking to see if it fit before I bought it, however when I received it and discovered that it wouldn't bolt straight on I had to decide. Mounting requires cut off the original TTR chain roller Mount that had no ball bearings available to it, tap cleaning threads and then I mounted this Ball Bearing Chain roller with the provided bolt and nut.
This chain roller was touted as a" Direct OEM replacement" for my xt350. Not even close. You would have to make major modifications to make it work correctly. Save yourself the headache, cost and work of modifying the mounting location on the frame and just buy an OEM replacement from Yamaha. Trust me. Calling this a " direct OEM replacement" is a joke.