HomeSuspension > Suspension, Springs and Related ComponentsDelphi TC8334 Suspension Stabilizer Bar Link - Front Left
Part #: TC8334

Delphi TC8334 Suspension Stabilizer Bar Link - Front Left

Front Left
⚙️ 4 vehicles fit this part
🔍
Select your vehicle to confirm fitment
Verify this part fits before purchasing — free returns if it doesn't
$40.39Free 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: Honda, Odyssey
🔄Easy Returns — Return within 60 days for a full refund
🚚Fast Shipping — Most orders ship same business day before 1pm CST
Delphi TC8334 Suspension Stabilizer Bar Link - Front Left
BrandDelphi
Part NumberTC8334
Length15.070
Length382.90
End 1 TypeBall joint
End 2 TypeBall joint
Bushings IncludedNo
Dust Boot IncludedYes
Width1.59
Width40.5
Washers IncludedNo
Height2.550
Height64.70
Grade TypeStandard replacement
Bolts IncludedNo
Housing MaterialSteel
Boot MaterialRubber
GreaseableNo
Weight1.65
Bearing MaterialPolyoxymethylene (pom)
Wrench Size5mm
Bolt Length0.940
Bolt Length23.95
Distance Between Mounting Holes342.00
Locking Nuts IncludedYes
Hardware IncludedYes
Position(s)Front left

This part fits 4 vehicles. Search below:

YearMakeModelPositionNotes
2021HondaOdysseyFront Left
2020HondaOdysseyFront Left
2019HondaOdysseyFront Left
2018HondaOdysseyFront Left

* 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:

51325-THR-A01K750921

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