Skip to product information
1 of 1

ALL BALLS 29-1020 Lower/Upper Bearing/Seal Kit

ALL BALLS 29-1020 Lower/Upper Bearing/Seal Kit

Regular price $90.95
Regular price Sale price $90.95
Sale Sold out
Shipping calculated at checkout.

The ALL BALLS 29-1020 Lower/Upper Bearing/Seal Kit is designed to rebuild the shock bearing to factory specifications. It contains the bearing along with the seals, spacers, and pins required for the rebuild, providing the components needed for service and restoration.

This kit fits select Yamaha applications, including the 1983–1990 Yamaha YZ490 and the 1987–1988 Yamaha YFZ350 Banshee. Verify your vehicle application before ordering to ensure the ALL BALLS 29-1020 kit is appropriate for your service needs.

Features:

  • Factory-specification rebuild: Contains the bearing and required components to rebuild the shock bearing to factory specifications.
  • Complete component set: Includes seals, spacers, and pins if required.
  • Application coverage: Fits 1983–1990 Yamaha YZ490 models and 1987–1988 Yamaha YFZ350 Banshee models.

Fitment:
Yamaha YFM350X Warrior 1987
Yamaha YFM350X Warrior 1988
Yamaha YFM350X Warrior 1989
Yamaha YFM350X Warrior 1990
Yamaha YFM350X Warrior 1991
Yamaha YFM350X Warrior 1992
Yamaha YFM350X Warrior 1993
Yamaha YFM350X Warrior 1994
Yamaha YFM350X Warrior 1995
Yamaha YFM350X Warrior 1996
Yamaha YFM350X Warrior 1997
Yamaha YFM350X Warrior 1998
Yamaha YFM350X Warrior 1999
Yamaha YFM350X Warrior 2000
Yamaha YFM350X Warrior 2001
Yamaha YFM350X Warrior 2002
Yamaha YFM350X Warrior 2003
Yamaha YFM350X Warrior 2004
Yamaha YFM660R Raptor 2001
Yamaha YFM660R Raptor 2002
Yamaha YFM660R Raptor 2003
Yamaha YFM660R Raptor 2004
Yamaha YFM660R Raptor 2005
Yamaha YFZ350 Banshee 1987
Yamaha YFZ350 Banshee 1988
Yamaha YFZ350 Banshee 1989
Yamaha YFZ350 Banshee 1990
Yamaha YFZ350 Banshee 1991
Yamaha YFZ350 Banshee 1992
Yamaha YFZ350 Banshee 1993
Yamaha YFZ350 Banshee 1994
Yamaha YFZ350 Banshee 1995
Yamaha YFZ350 Banshee 1996
Yamaha YFZ350 Banshee 1997
Yamaha YFZ350 Banshee 1998
Yamaha YFZ350 Banshee 1999
Yamaha YFZ350 Banshee 2000
Yamaha YFZ350 Banshee 2001
Yamaha YFZ350 Banshee 2002
Yamaha YFZ350 Banshee 2003
Yamaha YFZ350 Banshee 2004
Yamaha YFZ350 Banshee 2005
Yamaha YFZ350 Banshee 2006
Yamaha YFZ350 Banshee 2007
Yamaha YFZ350 Banshee 2008
Yamaha YFZ350 Banshee 2009
Yamaha YZ125 1983
Yamaha YZ125 1984
Yamaha YZ125 1985
Yamaha YZ125 1986
Yamaha YZ125 1987
Yamaha YZ125 1988
Yamaha YZ250 1983
Yamaha YZ250 1984
Yamaha YZ250 1985
Yamaha YZ250 1986
Yamaha YZ250 1987
Yamaha YZ250 1988
Yamaha YZ490 1983
Yamaha YZ490 1984
Yamaha YZ490 1985
Yamaha YZ490 1986
Yamaha YZ490 1987
Yamaha YZ490 1988
Yamaha YZ490 1989
Yamaha YZ490 1990
View full details

"been ordering parts from this crew for 12 years now and super impressed everytime"

JIMMY DEANS, VANCOUVER BC

OIL COOLER KITS

get those engine temps down in summer riding conditions ...click the link for options

Shop now