HomeSuspension > Suspension, Springs and Related ComponentsDorman 520-129 Suspension Control Arm and Ball Joint Assembly - Front Left Upper
Part #: 520-129

Dorman 520-129 Suspension Control Arm and Ball Joint Assembly - Front Left Upper

Front Left Upper
130 vehicles fit this part
Select your vehicle to confirm fitment
Verify this part fits before purchasing — free returns if it doesn't
$88.98Free Shipping
Free ShippingNo Cost to Continental U.S.
Free Returns*Wrong fit? No cost
60-Day ReturnsMoney back guarantee
*Free return shipping only qualifies if our fitment verification tool is used.
In Stock · Ready To Ship Most orders ship same-day if ordered before 1pm CST.
OE Direct Replacement — Bolt-on fit, no modifications needed
Fitment: Chevrolet, GMC, and Cadillac, Express 1500, Express 2500, Savana 1500, Savana 2500, Escalade, C2500, Tahoe, C1500, C1500 Suburban, C2500 Suburban, Silverado, and Yukon
Easy Returns — Return within 60 days for a full refund
Fast Shipping — Most orders ship same business day before 1pm CST

Durable Suspension Control Arm and Ball Joint Assembly

The Dorman 520-129 suspension control arm and ball joint assembly is engineered for reliable performance in light suspension applications. Designed specifically for select Cadillac, Chevrolet, and GMC trucks and SUVs, this assembly ensures proper steering and suspension function.

  • Pre-greased for immediate installation and smooth operation
  • Includes rubber bushings and mounting hardware for a complete replacement
  • Steel construction with casting/forged control arm for strength and durability
  • Bolt-in ball joint with threaded stud for secure mounting
  • Compatible with multiple models including Chevrolet Silverado, GMC Yukon, Cadillac Escalade, and more

Product Features and Specifications

This suspension control arm and ball joint assembly (part number 520-129) features a black steel control arm with a maximum width of 288.5 mm and length of 237 mm. The assembly comes pre-greased and includes rubber bushings to reduce vibration and noise. The ball joint is installed and ready to bolt in, featuring a 14 mm threaded stud and a 12.3 mm mounting hole diameter. Mounting hardware is included to facilitate installation. This assembly is designed for light suspension grade applications and is not adjustable.

Compatible Vehicles and Applications

The Dorman 520-129 is compatible with a range of GM trucks and SUVs, including the Chevrolet C1500, C1500 Suburban, C2500, C2500 Suburban, Silverado, Tahoe, GMC Yukon, and the Cadillac Escalade. It also fits commercial models such as the Chevrolet Express 1500, Express 2500, Savana 1500, and Savana 2500. This ensures a precise fit and reliable suspension performance for these vehicles.

Common Suspension Issues Addressed

  • Worn or damaged control arm bushings causing steering instability
  • Ball joint wear leading to uneven tire wear or clunking noises
  • Corroded or bent control arms affecting wheel alignment
  • Vibration or excessive play in the front suspension
  • Difficulty maintaining proper suspension geometry

Installation Notes and Tips

Installation of the Dorman 520-129 assembly requires basic suspension tools and mechanical knowledge. Since the ball joint is pre-installed and the control arm is pre-greased, the assembly can be bolted directly into place using the included mounting hardware. Ensure all mounting bolts are torqued to manufacturer specifications. It is recommended to have a professional alignment performed after installation to maintain proper handling and tire wear.

Quality Assurance and Warranty

Dorman suspension components are manufactured to meet or exceed OEM standards for fit, form, and function. The 520-129 control arm and ball joint assembly undergoes rigorous quality checks to ensure durability and performance. This product is backed by Dorman's limited warranty, providing coverage against defects in materials and workmanship under normal use.

BrandDorman
Part Number520-129
AdjustableNo
Ball Joint IncludedYes
Ball Joint InstalledYes
Ball Joint Mounting TypeBolt In
Ball Joint Stud TypeThreaded
Ball Joint Thread Diameter14
Bushing MaterialRubber
Bushings IncludedYes
Control Arm ColorBlack
Control Arm MaterialSteel
Control Arm Maximum Length237
Control Arm Maximum Width288.5
Control Arm TypeCasting/Forged
Grade TypeRegular
Grease Fitting IncludedNo
Mounting Hardware IncludedYes
Mounting Hole Diameter12.3 mm
Mounting Hole Quantity1
Package ContentsControl Arm and Ball Joint Assembly
Pre-GreasedYes
Suspension Grade TypeLight

This part fits 130 vehicles. Search below:

YearMakeModelDrive TypeLitersCylindersFuel TypePositionNotes
2002ChevroletExpress 1500Front Left Upper
2002ChevroletExpress 2500Front Left Upper7,300 Lb. GVW
2002GMCSavana 1500Front Left Upper
2002GMCSavana 2500Front Left Upper7,300 Lb. GVW
2001ChevroletExpress 1500Front Left Upper
2001ChevroletExpress 2500Front Left Upper7,300 Lb. GVW
2001GMCSavana 1500Front Left Upper
2001GMCSavana 2500Front Left Upper7,300 Lb. GVW
2000CadillacEscaladeRWDFront Left Upper
2000ChevroletC2500Front Left Upperw/Stamped Steel Arms
2000ChevroletExpress 1500Front Left Upper
2000ChevroletExpress 2500Front Left Upper7,300 Lb. GVW
2000ChevroletTahoeRWD5.7LV8Front Left Upper
2000GMCC2500Front Left Upperw/Stamped Steel Arms
2000GMCSavana 1500Front Left Upper
2000GMCSavana 2500Front Left Upper7,300 Lb. GVW
1999ChevroletC1500GASFront Left Upper
1999ChevroletC1500 Suburban5.7LV8Front Left Upper
1999ChevroletC2500Front Left Upperw/Stamped Steel Arms
1999ChevroletC2500 Suburban5.7LV8Front Left Upper
1999ChevroletExpress 1500Front Left Upper
1999ChevroletExpress 2500Front Left Upper7,300 Lb. GVW
1999ChevroletSilveradoFront Left Upper
1999ChevroletTahoeRWD5.7LV8Front Left Upper
1999GMCC1500GASFront Left Upper
1999GMCC1500 Suburban5.7LV8Front Left Upper
1999GMCC2500Front Left Upperw/Stamped Steel Arms
1999GMCC2500 Suburban5.7LV8Front Left Upper
1999GMCSavana 1500Front Left Upper
1999GMCSavana 2500Front Left Upper7,300 Lb. GVW
1999GMCYukonRWDFront Left Upper
1998ChevroletC1500GASFront Left Upper
1998ChevroletC1500 Suburban5.7LV8Front Left Upper
1998ChevroletC2500Front Left Upperw/Stamped Steel Arms
1998ChevroletC2500 Suburban5.7LV8Front Left Upper
1998ChevroletExpress 1500Front Left Upper
1998ChevroletExpress 2500Front Left Upper7,300 Lb. GVW
1998ChevroletSilveradoFront Left Upper
1998ChevroletTahoeRWD5.7LV8Front Left Upper
1998GMCC1500GASFront Left Upper
1998GMCC1500 Suburban5.7LV8Front Left Upper
1998GMCC2500Front Left Upperw/Stamped Steel Arms
1998GMCC2500 Suburban5.7LV8Front Left Upper
1998GMCSavana 1500Front Left Upper
1998GMCSavana 2500Front Left Upper7,300 Lb. GVW
1998GMCYukonRWDFront Left Upper
1997ChevroletC1500GASFront Left Upper
1997ChevroletC1500 Suburban5.7LV8Front Left Upper
1997ChevroletC2500Front Left Upperw/Stamped Steel Arms
1997ChevroletC2500 Suburban5.7LV8Front Left Upper
1997ChevroletExpress 1500Front Left Upper
1997ChevroletExpress 2500Front Left Upper7,300 Lb. GVW
1997ChevroletSilveradoFront Left Upper
1997ChevroletTahoeRWD5.7LV8Front Left Upper
1997GMCC1500GASFront Left Upper
1997GMCC1500 Suburban5.7LV8Front Left Upper
1997GMCC2500Front Left Upperw/Stamped Steel Arms
1997GMCC2500 Suburban5.7LV8Front Left Upper
1997GMCSavana 1500Front Left Upper
1997GMCSavana 2500Front Left Upper7,300 Lb. GVW
1997GMCYukonRWD5.7LV8Front Left Upper
1996ChevroletC1500GASFront Left Upper
1996ChevroletC1500 Suburban5.7LV8Front Left Upper
1996ChevroletC2500Front Left Upperw/Stamped Steel Arms
1996ChevroletC2500 Suburban5.7LV8Front Left Upper
1996ChevroletExpress 1500Front Left Upper
1996ChevroletExpress 2500Front Left Upper7,300 Lb. GVW
1996ChevroletSilveradoFront Left Upper
1996ChevroletTahoeRWD5.7LV8Front Left Upper
1996GMCC1500GASFront Left Upper
1996GMCC1500 Suburban5.7LV8Front Left Upper
1996GMCC2500Front Left Upperw/Stamped Steel Arms
1996GMCC2500 Suburban5.7LV8Front Left Upper
1996GMCSavana 1500Front Left Upper
1996GMCSavana 2500Front Left Upper7,300 Lb. GVW
1996GMCYukonRWD5.7LV8Front Left Upper
1995ChevroletC1500GASFront Left Upper
1995ChevroletC1500 Suburban5.7LV8Front Left Upper
1995ChevroletC2500Front Left Upperw/Stamped Steel Arms
1995ChevroletC2500 Suburban5.7LV8Front Left Upper
1995ChevroletSilveradoFront Left Upper
1995ChevroletTahoeRWD5.7LV8Front Left Upper
1995GMCC1500GASFront Left Upper
1995GMCC1500 Suburban5.7LV8Front Left Upper
1995GMCC2500Front Left Upperw/Stamped Steel Arms
1995GMCC2500 Suburban5.7LV8Front Left Upper
1995GMCYukonRWD5.7LV8Front Left Upper
1994ChevroletC1500GASFront Left Upper
1994ChevroletC1500 SuburbanFront Left Upper
1994ChevroletC2500Front Left Upperw/Stamped Steel Arms
1994ChevroletC2500 Suburban5.7LV8Front Left Upper
1994GMCC1500GASFront Left Upper
1994GMCC1500 SuburbanFront Left Upper
1994GMCC2500Front Left Upperw/Stamped Steel Arms
1994GMCC2500 Suburban5.7LV8Front Left Upper
1994GMCYukonRWD5.7LV8Front Left Upper
1993ChevroletC1500Front Left Upper
1993ChevroletC1500 SuburbanFront Left Upper
1993ChevroletC2500Front Left Upperw/Stamped Steel Arms
1993ChevroletC2500 SuburbanFront Left Upperw/Stamped Steel Arms
1993GMCC1500Front Left Upper
1993GMCC1500 SuburbanFront Left Upper
1993GMCC2500Front Left Upperw/Stamped Steel Arms
1993GMCC2500 SuburbanFront Left Upperw/Stamped Steel Arms
1993GMCYukonRWDFront Left Upper
1992ChevroletC1500Front Left Upper
1992ChevroletC1500 SuburbanFront Left Upper
1992ChevroletC2500Front Left Upperw/Stamped Steel Arms
1992ChevroletC2500 SuburbanFront Left Upperw/Stamped Steel Arms
1992GMCC1500Front Left Upper
1992GMCC1500 SuburbanFront Left Upper
1992GMCC2500Front Left Upperw/Stamped Steel Arms
1992GMCC2500 SuburbanFront Left Upperw/Stamped Steel Arms
1992GMCYukonRWDFront Left Upper
1991ChevroletC1500Front Left Upper
1991ChevroletC2500Front Left Upperw/Stamped Steel Arms
1991GMCC1500Front Left Upper
1991GMCC2500Front Left Upperw/Stamped Steel Arms
1990ChevroletC1500Front Left Upper
1990ChevroletC2500Front Left Upperw/Stamped Steel Arms
1990GMCC1500Front Left Upper
1990GMCC2500Front Left Upperw/Stamped Steel Arms
1989ChevroletC1500Front Left Upper
1989ChevroletC2500Front Left Upperw/Stamped Steel Arms
1989GMCC1500Front Left Upper
1989GMCC2500Front Left Upperw/Stamped Steel Arms
1988ChevroletC1500Front Left Upper
1988ChevroletC2500Front Left Upperw/Stamped Steel Arms
1988GMCC1500Front Left Upper
1988GMCC2500Front Left Upperw/Stamped Steel Arms

* Always verify fitment with your vehicle's VIN if unsure. Submodel & trim restrictions may apply.

This part directly replaces or is cross-referenced with the following part numbers:

1236103515659677-L2605373623.660168CB50041CA485BCK620160CMS20344FA4246GS20344JTC1610SRK620160TC6022

Cross-reference numbers are provided for identification purposes only. Always confirm fitment before ordering.