does 2004 hyundai sonata have both upper and lower ball joints
Yes it does.
Looking for a Used Sonata in your area?
CarGurus has 1,328 nationwide Sonata listings starting at $3,499.
Search Hyundai Sonata Questions
Hyundai Sonata Experts
Related Models For Sale