Find parts in 3 steps

1 Make
2 Model
3 Year
Vehicle

Suspension, Springs and Related Components

25001 results
PreviousPage 124 of 521Next
Image Title Brand Part # Position Fitment Availability Actions Image Product
Dorman CA81485PR Suspension Control Arm - Front Left Lower or Front Right Lower
Suspension Control Arm
CA81485PR - - $134.91 In Stock
Dorman CA81485PR Suspension Control Arm - Front Left Lower or Front Right Lower Suspension Control Arm CA81485PR $134.91
Dorman B9513XL Suspension Ball Joint - Front Lower
Suspension Ball JointPremium XL
B9513XL - - $39.39 In Stock
Dorman B9513XL Suspension Ball Joint - Front Lower Suspension Ball Joint Premium XLB9513XL $39.39
Dorman B90255RD Suspension Ball Joint - Front Upper
Suspension Ball JointRD - Rugged Duty
B90255RD - - $60.94 In Stock
Dorman B90255RD Suspension Ball Joint - Front Upper Suspension Ball Joint RD - Rugged DutyB90255RD $60.94
Dorman B80028RD Suspension Ball Joint - Front Upper
Suspension Ball JointRD - Rugged Duty
B80028RD - - $35.97 In Stock
Dorman B80028RD Suspension Ball Joint - Front Upper Suspension Ball Joint RD - Rugged DutyB80028RD $35.97
Dorman B80027RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
B80027RD - - $35.64 In Stock
Dorman B80027RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyB80027RD $35.64
Dorman B80026XL Suspension Ball Joint - Front Upper
Suspension Ball JointPremium XL
B80026XL - - $42.59 In Stock
Dorman B80026XL Suspension Ball Joint - Front Upper Suspension Ball Joint Premium XLB80026XL $42.59
Dorman B80026RD Suspension Ball Joint - Front Upper
Suspension Ball JointRD - Rugged Duty
B80026RD - - $42.98 In Stock
Dorman B80026RD Suspension Ball Joint - Front Upper Suspension Ball Joint RD - Rugged DutyB80026RD $42.98
Dorman B6696RD Suspension Ball Joint - Front Upper
Suspension Ball JointRD - Rugged Duty
B6696RD - - $54.36 In Stock
Dorman B6696RD Suspension Ball Joint - Front Upper Suspension Ball Joint RD - Rugged DutyB6696RD $54.36
Dorman B6541RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
B6541RD - - $48.25 In Stock
Dorman B6541RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyB6541RD $48.25
Dorman B6539RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
B6539RD - - $58.95 In Stock
Dorman B6539RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyB6539RD $58.95
Dorman B6509RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
B6509RD - - $42.49 In Stock
Dorman B6509RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyB6509RD $42.49
Dorman B6477RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
B6477RD - - $41.29 In Stock
Dorman B6477RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyB6477RD $41.29
Dorman B6445RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
B6445RD - - $41.46 In Stock
Dorman B6445RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyB6445RD $41.46
Dorman B6344RD Suspension Ball Joint - Front Upper
Suspension Ball JointRD - Rugged Duty
B6344RD - - $39.24 In Stock
Dorman B6344RD Suspension Ball Joint - Front Upper Suspension Ball Joint RD - Rugged DutyB6344RD $39.24
Dorman B6292RD Suspension Ball Joint - Front Upper
Suspension Ball JointRD - Rugged Duty
B6292RD - - $38.48 In Stock
Dorman B6292RD Suspension Ball Joint - Front Upper Suspension Ball Joint RD - Rugged DutyB6292RD $38.48
Dorman B3134RD Suspension Ball Joint - Front Upper
Suspension Ball JointRD - Rugged Duty
B3134RD - - $36.79 In Stock
Dorman B3134RD Suspension Ball Joint - Front Upper Suspension Ball Joint RD - Rugged DutyB3134RD $36.79
Dorman BJ96125RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
BJ96125RD - - $49.77 In Stock
Dorman BJ96125RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyBJ96125RD $49.77
Dorman BJ960005RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
BJ960005RD - - $58.57 In Stock
Dorman BJ960005RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyBJ960005RD $58.57
Dorman BJ92465RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
BJ92465RD - - $53.35 In Stock
Dorman BJ92465RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyBJ92465RD $53.35
Dorman BJ92325RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
BJ92325RD - - $84.17 In Stock
Dorman BJ92325RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyBJ92325RD $84.17
Dorman BJ92145RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
BJ92145RD - - $50.07 In Stock
Dorman BJ92145RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyBJ92145RD $50.07
Dorman BJ91265XL Suspension Ball Joint - Front Lower
Suspension Ball JointPremium XL
BJ91265XL - - $45.82 In Stock
Dorman BJ91265XL Suspension Ball Joint - Front Lower Suspension Ball Joint Premium XLBJ91265XL $45.82
Dorman BJ90276RD Suspension Ball Joint - Front Upper
Suspension Ball JointRD - Rugged Duty
BJ90276RD - - $55.30 In Stock
Dorman BJ90276RD Suspension Ball Joint - Front Upper Suspension Ball Joint RD - Rugged DutyBJ90276RD $55.30
Dorman BJ91195RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
BJ91195RD - - $40.73 In Stock
Dorman BJ91195RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyBJ91195RD $40.73
Dorman BJ90025RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
BJ90025RD - - $42.00 In Stock
Dorman BJ90025RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyBJ90025RD $42.00
Dorman BJ90015RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
BJ90015RD - - $57.74 In Stock
Dorman BJ90015RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyBJ90015RD $57.74
Dorman BJ87005XL Suspension Ball Joint - Front Lower
Suspension Ball JointPremium XL
BJ87005XL - - $45.77 In Stock
Dorman BJ87005XL Suspension Ball Joint - Front Lower Suspension Ball Joint Premium XLBJ87005XL $45.77
Dorman BJ86375RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
BJ86375RD - - $40.82 In Stock
Dorman BJ86375RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyBJ86375RD $40.82
Dorman BJ86365RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
BJ86365RD - - $51.45 In Stock
Dorman BJ86365RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyBJ86365RD $51.45
Dorman BJ86315RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
BJ86315RD - - $56.94 In Stock
Dorman BJ86315RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyBJ86315RD $56.94
Dorman BJ86065XL Suspension Ball Joint - Front Lower
Suspension Ball JointPremium XL
BJ86065XL - - $46.34 In Stock
Dorman BJ86065XL Suspension Ball Joint - Front Lower Suspension Ball Joint Premium XLBJ86065XL $46.34
Dorman BJ86065RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
BJ86065RD - - $42.19 In Stock
Dorman BJ86065RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyBJ86065RD $42.19
Dorman BJ85225RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
BJ85225RD - - $38.42 In Stock
Dorman BJ85225RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyBJ85225RD $38.42
Dorman BJ85156RD Suspension Ball Joint - Front Upper
Suspension Ball JointRD - Rugged Duty
BJ85156RD - - $44.16 In Stock
Dorman BJ85156RD Suspension Ball Joint - Front Upper Suspension Ball Joint RD - Rugged DutyBJ85156RD $44.16
Dorman BJ85124XL Suspension Track Bar Ball Joint - At Front Axle
Suspension Track Bar Ball JointPremium XL
BJ85124XL - - $67.95 In Stock
Dorman BJ85124XL Suspension Track Bar Ball Joint - At Front Axle Suspension Track Bar Ball Joint Premium XLBJ85124XL $67.95
Dorman BJ85124RD Suspension Track Bar Ball Joint - At Front Axle
Suspension Track Bar Ball JointRD - Rugged Duty
BJ85124RD - - $47.00 In Stock
Dorman BJ85124RD Suspension Track Bar Ball Joint - At Front Axle Suspension Track Bar Ball Joint RD - Rugged DutyBJ85124RD $47.00
Dorman BJ85045RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
BJ85045RD - - $34.87 In Stock
Dorman BJ85045RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyBJ85045RD $34.87
Dorman BJ83335RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
BJ83335RD - - $74.69 In Stock
Dorman BJ83335RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyBJ83335RD $74.69
Dorman BJ82495RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
BJ82495RD - - $57.00 In Stock
Dorman BJ82495RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyBJ82495RD $57.00
Dorman BJ82305RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
BJ82305RD - - $47.32 In Stock
Dorman BJ82305RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyBJ82305RD $47.32
Dorman BJ82295RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
BJ82295RD - - $58.25 In Stock
Dorman BJ82295RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyBJ82295RD $58.25
Dorman BJ82275RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
BJ82275RD - - $57.18 In Stock
Dorman BJ82275RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyBJ82275RD $57.18
Dorman BJ81265RD Suspension Ball Joint - Front Lower
Suspension Ball JointRD - Rugged Duty
BJ81265RD - - $36.80 In Stock
Dorman BJ81265RD Suspension Ball Joint - Front Lower Suspension Ball Joint RD - Rugged DutyBJ81265RD $36.80
Dorman BJ81186RD Suspension Ball Joint - Front Upper
Suspension Ball JointRD - Rugged Duty
BJ81186RD - - $50.59 In Stock
Dorman BJ81186RD Suspension Ball Joint - Front Upper Suspension Ball Joint RD - Rugged DutyBJ81186RD $50.59
Dorman BJ81116RD Suspension Ball Joint - Front Upper
Suspension Ball JointRD - Rugged Duty
BJ81116RD - - $54.94 In Stock
Dorman BJ81116RD Suspension Ball Joint - Front Upper Suspension Ball Joint RD - Rugged DutyBJ81116RD $54.94
Dorman BJ81106RD Suspension Ball Joint - Front Upper
Suspension Ball JointRD - Rugged Duty
BJ81106RD - - $44.05 In Stock
Dorman BJ81106RD Suspension Ball Joint - Front Upper Suspension Ball Joint RD - Rugged DutyBJ81106RD $44.05
Dorman BJ81016RD Suspension Ball Joint - Front Upper
Suspension Ball JointRD - Rugged Duty
BJ81016RD - - $40.43 In Stock
Dorman BJ81016RD Suspension Ball Joint - Front Upper Suspension Ball Joint RD - Rugged DutyBJ81016RD $40.43
Dorman BJ74463XL Suspension Ball Joint - Front Left Lower
Suspension Ball JointPremium XL
BJ74463XL - - $101.72 In Stock
Dorman BJ74463XL Suspension Ball Joint - Front Left Lower Suspension Ball Joint Premium XLBJ74463XL $101.72
PreviousPage 124 of 521Next

More Information

Suspension springs and linkage components keep your wheels in contact with the road and your steering geometry where it belongs. This category covers everything from the coil springs and control arms that define your suspension's range of motion to the ball joints, stabilizer bar links, and bushings that connect it all together. Control arms and ball joints typically last 70,000–150,000 miles but wear faster on rough roads or with neglected alignments. Sway bar end links and bushings often go bad by 50,000–80,000 miles, particularly in climates with road salt or frequent pothole exposure. When buying, verify whether your vehicle uses a conventional coil spring or an air suspension setup — air spring conversions are available for common platforms like the Lincoln Navigator and Ford Expedition. For control arms, OEM-spec replacements with pre-pressed bushings simplify installation; performance-oriented polyurethane bushing kits offer longer service life but transmit more NVH into the cabin.

Signs you need replacement

  • Clunking or knocking over bumps — A single loud clunk when hitting a pothole or speed bump points to a worn ball joint, loose control arm bushing, or failed stabilizer bar end link. Isolate the source by pushing and pulling the wheel at 9 and 3 o'clock (ball joint) versus 12 and 6 o'clock (tie rod) before ordering parts.
  • Vehicle pulls to one side or wanders at highway speed — A collapsed coil spring or worn control arm bushing shifts suspension geometry out of spec, causing persistent drift that alignment adjustments alone won't fix. Compare measured ride height side-to-side; more than 1 inch of difference suggests a fatigued or broken spring.
  • Squeaking or creaking from the front end during slow turns or parking lot maneuvers — Dry or cracked ball joint boots and deteriorated stabilizer bar bushings are the most common culprits. The noise typically worsens in cold weather as rubber loses elasticity.
  • Uneven or accelerated tire wear — Cupping, feathering, or wear on only the inner or outer edge of a tire often traces back to a bent or bushing-worn control arm affecting camber or toe. Replacing the tire without fixing the suspension component means the new tire wears out fast too.
  • Rear of vehicle sagging or nose sitting lower than normal — A broken or fatigued coil spring causes visible ride height loss on one corner. Air suspension systems show this as a corner that doesn't rise on startup or a compressor that runs continuously — signs of a failed air spring or leaking solenoid valve.
  • Loose, vague, or unstable steering feel — Excessive play in a ball joint or a worn steering knuckle allows wheel camber to shift dynamically under load, making the vehicle feel disconnected on turn-in and unsettled over mid-corner bumps.

Frequently asked questions

  • How often should control arm bushings and ball joints be inspected? Most manufacturers recommend inspecting ball joints and bushings every 30,000 miles or at each tire rotation. Ball joints on load-bearing lower control arms wear faster and should be checked for play using a floor jack under the lower arm — measurable vertical play means replacement is overdue regardless of mileage.
  • Are aftermarket control arms and ball joints as reliable as OEM parts? Quality varies significantly. Brands like Moog, TRW, and Delphi manufacture to OEM tolerances and are widely trusted for daily-driver applications. Avoid unbranded budget assemblies, especially for ball joints — a failed ball joint causes loss of vehicle control. OEM parts are worth the premium on vehicles still under warranty or for owners who want direct fit without fitment guesswork.
  • What should I replace at the same time as control arms or ball joints? If replacing a lower control arm assembly, do both sides simultaneously to maintain balanced handling — parts fail at similar mileage. Replace the stabilizer bar end links at the same time if they show wear, since you're already in the same area. Budget $150–$600 per axle for parts depending on vehicle; factor in an alignment immediately after any control arm or ball joint replacement.