[

Save 20% Off

Suspension Control Arm and Ball Joint Assembly
Hover over the image to zoom in
Suspension Control Arm and Ball Joint Assembly


Suspension Control Arm and Ball Joint Assembly by Dorman - OE Solutions (part#520-128)

Part No. 520-128 Warranty  
$224.99
Quantity  Add Suspension Control Arm and Ball Joint Assembly To Cart

See if this part fits a specific vehicle.

Check Vehicle Fit

Brand: Dorman - OE Solutions
Advance Auto Parts Part#: 20870844
Suitable vehicles: Click to find if this product can be used with your vehicle:
  • Cadillac
    • Escalade
      • 2003
        • 2003 Cadillac Escalade (6.0L 364CI V8 FI VIN: N)
      • 2002
        • 2002 Cadillac Escalade (6.0L 364CI V8 FI VIN: N)
    • Escalade ESV
      • 2004
        • 2004 Cadillac Escalade ESV (6.0L 364CI V8 FI VIN: N)
    • Escalade EXT
      • 2003
        • 2003 Cadillac Escalade EXT (6.0L 364CI V8 FI VIN: N)
  • Chevrolet
    • Avalanche 1500
      • 2005
        • 2005 Chevrolet Avalanche 1500 (5.3L 323CI V8 FI VIN: Z - Flex)
      • 2004
        • 2004 Chevrolet Avalanche 1500 (5.3L 323CI V8 FI VIN: T)
      • 2003
        • 2003 Chevrolet Avalanche 1500 (5.3L 323CI V8 FI VIN: T)
      • 2002
        • 2002 Chevrolet Avalanche 1500 (5.3L 323CI V8 FI VIN: T)
    • Avalanche 1500 Z71
      • 2006
        • 2006 Chevrolet Avalanche 1500 Z71 (5.3L 325CI V8 FI VIN: Z)
    • Express 1500
      • 2004
        • 2004 Chevrolet Express 1500 (5.3L 323CI V8 FI VIN: T)
      • 2003
        • 2003 Chevrolet Express 1500 (5.3L 323CI V8 FI VIN: T)
    • Silverado 1500
      • 2005
        • 2005 Chevrolet Silverado 1500 (4.3L 262CI V6 FI VIN: X)
        • 2005 Chevrolet Silverado 1500 (4.8L 294CI V8 FI VIN: V)
        • 2005 Chevrolet Silverado 1500 (5.3L 323CI V8 FI VIN: B)
        • 2005 Chevrolet Silverado 1500 (5.3L 323CI V8 FI VIN: T)
        • 2005 Chevrolet Silverado 1500 (5.3L 323CI V8 FI VIN: Z - Flex)
      • 2004
        • 2004 Chevrolet Silverado 1500 (4.3L 262CI V6 FI VIN: X)
        • 2004 Chevrolet Silverado 1500 (4.8L 294CI V8 FI VIN: V)
        • 2004 Chevrolet Silverado 1500 (5.3L 323CI V8 FI VIN: T)
      • 2003
        • 2003 Chevrolet Silverado 1500 (4.3L 262CI V6 FI VIN: X)
        • 2003 Chevrolet Silverado 1500 (4.8L 294CI V8 FI VIN: V)
        • 2003 Chevrolet Silverado 1500 (5.3L 323CI V8 FI VIN: T)
      • 2002
        • 2002 Chevrolet Silverado 1500 (4.3L 262CI V6 FI VIN: W)
        • 2002 Chevrolet Silverado 1500 (4.8L 294CI V8 FI VIN: V)
        • 2002 Chevrolet Silverado 1500 (5.3L 323CI V8 FI VIN: T)
      • 2001
        • 2001 Chevrolet Silverado 1500 (4.3L 262CI V6 FI VIN: W)
        • 2001 Chevrolet Silverado 1500 (4.8L 294CI V8 FI VIN: V)
        • 2001 Chevrolet Silverado 1500 (5.3L 323CI V8 FI VIN: T)
      • 2000
        • 2000 Chevrolet Silverado 1500 (4.3L 262CI V6 FI VIN: W)
        • 2000 Chevrolet Silverado 1500 (4.8L 294CI V8 FI VIN: V)
        • 2000 Chevrolet Silverado 1500 (5.3L 323CI V8 FI VIN: T)
      • 1999
        • 1999 Chevrolet Silverado 1500 (4.3L 262CI V6 FI VIN: W)
        • 1999 Chevrolet Silverado 1500 (4.8L 294CI V8 FI VIN: V)
        • 1999 Chevrolet Silverado 1500 (5.3L 323CI V8 FI VIN: T)
    • Silverado 1500 LS
      • 2006
        • 2006 Chevrolet Silverado 1500 LS (4.3L 262CI V6 FI VIN: X)
        • 2006 Chevrolet Silverado 1500 LS (4.8L 294CI V8 FI VIN: V)
        • 2006 Chevrolet Silverado 1500 LS (5.3L 325CI V8 FI VIN: B)
    • Silverado 1500 LT
      • 2006
        • 2006 Chevrolet Silverado 1500 LT (4.8L 294CI V8 FI VIN: V)
        • 2006 Chevrolet Silverado 1500 LT (5.3L 325CI V8 FI VIN: B)
        • 2006 Chevrolet Silverado 1500 LT (5.3L 325CI V8 FI VIN: T)
        • 2006 Chevrolet Silverado 1500 LT (5.3L 325CI V8 FI VIN: Z)
    • Silverado 1500 SS
      • 2003
        • 2003 Chevrolet Silverado 1500 SS (6.0L 364CI V8 FI VIN: N)
    • Suburban 1500
      • 2004
        • 2004 Chevrolet Suburban 1500 (5.3L 323CI V8 FI VIN: T)
        • 2004 Chevrolet Suburban 1500 (5.3L 323CI V8 FI VIN: Z - Flex)
      • 2003
        • 2003 Chevrolet Suburban 1500 (5.3L 323CI V8 FI VIN: T)
        • 2003 Chevrolet Suburban 1500 (5.3L 323CI V8 FI VIN: Z - Flex)
      • 2002
        • 2002 Chevrolet Suburban 1500 (5.3L 323CI V8 FI VIN: T)
        • 2002 Chevrolet Suburban 1500 (5.3L 323CI V8 FI VIN: Z - Flex)
      • 2001
        • 2001 Chevrolet Suburban 1500 (5.3L 323CI V8 FI VIN: T)
      • 2000
        • 2000 Chevrolet Suburban 1500 (5.3L 323CI V8 FI VIN: T)
    • Suburban 1500 LT
      • 2005
        • 2005 Chevrolet Suburban 1500 LT (5.3L 323CI V8 FI VIN: T)
        • 2005 Chevrolet Suburban 1500 LT (5.3L 323CI V8 FI VIN: Z - Flex)
    • Suburban 1500 Z71
      • 2005
        • 2005 Chevrolet Suburban 1500 Z71 (5.3L 323CI V8 FI VIN: Z - Flex)
    • Tahoe
      • 2004
        • 2004 Chevrolet Tahoe (4.8L 294CI V8 FI VIN: V)
        • 2004 Chevrolet Tahoe (5.3L 323CI V8 FI VIN: T)
        • 2004 Chevrolet Tahoe (5.3L 323CI V8 FI VIN: Z - Flex)
      • 2003
        • 2003 Chevrolet Tahoe (4.8L 294CI V8 FI VIN: V)
        • 2003 Chevrolet Tahoe (5.3L 323CI V8 FI VIN: T)
        • 2003 Chevrolet Tahoe (5.3L 323CI V8 FI VIN: Z - Flex)
      • 2002
        • 2002 Chevrolet Tahoe (5.3L 323CI V8 FI VIN: T)
        • 2002 Chevrolet Tahoe (5.3L 323CI V8 FI VIN: Z - Flex)
      • 2001
        • 2001 Chevrolet Tahoe (4.8L 294CI V8 FI VIN: V)
        • 2001 Chevrolet Tahoe (5.3L 323CI V8 FI VIN: T)
      • 2000
        • 2000 Chevrolet Tahoe (5.3L 323CI V8 FI VIN: T)
        • 2000 Chevrolet Tahoe (5.7L 350CI V8 FI VIN: R)
    • Tahoe LS
      • 2005
        • 2005 Chevrolet Tahoe LS (5.3L 323CI V8 FI VIN: T)
    • Tahoe LT
      • 2005
        • 2005 Chevrolet Tahoe LT (5.3L 323CI V8 FI VIN: T)
    • Tahoe Z71
      • 2005
        • 2005 Chevrolet Tahoe Z71 (5.3L 323CI V8 FI VIN: T)
  • GMC
    • Sierra 1500
      • 2005
        • 2005 GMC Sierra 1500 (5.3L 323CI V8 FI VIN: B)
        • 2005 GMC Sierra 1500 (5.3L 323CI V8 FI VIN: T)
      • 2004
        • 2004 GMC Sierra 1500 (4.8L 294CI V8 FI VIN: V)
        • 2004 GMC Sierra 1500 (5.3L 323CI V8 FI VIN: T)
      • 2003
        • 2003 GMC Sierra 1500 (4.8L 294CI V8 FI VIN: V)
        • 2003 GMC Sierra 1500 (5.3L 323CI V8 FI VIN: T)
      • 2002
        • 2002 GMC Sierra 1500 (4.8L 294CI V8 FI VIN: V)
        • 2002 GMC Sierra 1500 (5.3L 323CI V8 FI VIN: T)
      • 2001
        • 2001 GMC Sierra 1500 (4.8L 294CI V8 FI VIN: V)
        • 2001 GMC Sierra 1500 (5.3L 323CI V8 FI VIN: T)
      • 2000
        • 2000 GMC Sierra 1500 (4.3L 262CI V6 FI VIN: W)
        • 2000 GMC Sierra 1500 (4.8L 294CI V8 FI VIN: V)
        • 2000 GMC Sierra 1500 (5.3L 323CI V8 FI VIN: T)
      • 1999
        • 1999 GMC Sierra 1500 (4.8L 294CI V8 FI VIN: V)
        • 1999 GMC Sierra 1500 (5.3L 323CI V8 FI VIN: T)
    • Yukon
      • 2004
        • 2004 GMC Yukon (5.3L 323CI V8 FI VIN: T)
      • 2003
        • 2003 GMC Yukon (5.3L 323CI V8 FI VIN: T)
        • 2003 GMC Yukon (5.3L 323CI V8 FI VIN: Z - Flex)
      • 2002
        • 2002 GMC Yukon (5.3L 323CI V8 FI VIN: Z - Flex)
      • 2001
        • 2001 GMC Yukon (5.3L 323CI V8 FI VIN: T)
    • Yukon Denali
      • 2004
        • 2004 GMC Yukon Denali (6.0L 364CI V8 FI VIN: U)
      • 2003
        • 2003 GMC Yukon Denali (6.0L 364CI V8 FI VIN: U)
      • 2002
        • 2002 GMC Yukon Denali (6.0L 364CI V8 FI VIN: U)
      • 2000
        • 2000 GMC Yukon Denali (5.7L 350CI V8 FI VIN: R)
    • Yukon SLT
      • 2005
        • 2005 GMC Yukon SLT (5.3L 323CI V8 FI VIN: T)
    • Yukon XL 1500
      • 2004
        • 2004 GMC Yukon XL 1500 (5.3L 323CI V8 FI VIN: T)
        • 2004 GMC Yukon XL 1500 (5.3L 323CI V8 FI VIN: Z - Flex)
      • 2003
        • 2003 GMC Yukon XL 1500 (5.3L 323CI V8 FI VIN: T)
        • 2003 GMC Yukon XL 1500 (5.3L 323CI V8 FI VIN: Z - Flex)
      • 2002
        • 2002 GMC Yukon XL 1500 (5.3L 323CI V8 FI VIN: Z - Flex)
      • 2001
        • 2001 GMC Yukon XL 1500 (5.3L 323CI V8 FI VIN: T)
      • 2000
        • 2000 GMC Yukon XL 1500 (5.3L 323CI V8 FI VIN: T)
    • Yukon XL Denali
      • 2004
        • 2004 GMC Yukon XL Denali (6.0L 364CI V8 FI VIN: U)
      • 2003
        • 2003 GMC Yukon XL Denali (6.0L 364CI V8 FI VIN: U)


Rigorously tested for sustained, secure performance by a team of product and quality engineers, Dorman’s Control Arm & Ball Joint Assembly is designed for passenger safety. Our industry-leading evaluation process ensures a smooth ride, directional stability, and agile handling.

Product Features:
  • Ball joints and bushings included for a complete installation, saving time and labor (where applicable)
  • Direct replacement for a trouble-free installation
  • Steel, iron or aluminum construction ensures durability
  • Powder-coated or painted for long-lasting rust and corrosion resistance
Back To Top
Ball Joint Attachment Type:Pressed
Ball Joint Included:Yes
Ball Joint Installed:Yes
Ball Joint Stud Type:Pinch Bolt
Bushing Material:Rubber
Bushings Included:Yes
Control Arm Material:Iron
Control Arm Type:Casting/Forged
Grease Fittings Included:Yes
Greased:Yes
Location:Front Lower

Create or view your online garage

Check out the specials in our monthly flyer

 
 
Disclaimer We strive to keep all information accurate and up-to-date; however, product availability, pricing, promotions and store hours are subject to change without notice. Please contact Customer Care if you have any questions or corrections.