Used 2004 Hyundai Sonata Consumer Reviews
Most bang for your buck
This is my second hyundai sonata, so I received the owner loyalty discount, making this this car about 5000 dollars cheaper than an accord or camry. It has a beautiful modern looking exterior and a very comfortable interior. The standard features were all I needed, and the automatic transmission has an optional manual shift which helps when getting onto the highway. If you want a solid, comfortable car for a much lower price than other midsize sedans, this is worth a look.
OK
Just totalled my car, for some reason the left rear tire came off on its own on highway and the car went into a ditch. No other problems, not sure whether any body else has had their tires come off.
first saved life, so I bought 2nd
driver's door crashed in by car going 50mph and I survived with just a scratch on my finger. I owe it to my Sonata and both air bags deploying. Several people thought I was dead at the scene and searched for that driver who was gone, I said, that was me as I walked outside of the car. They were shocked! I had problems buying the second car at Glassman in Southfield but great success at LaFontaine in dearborn. Will buy a third when the car changes or I become tired of it. Great car, awesome dealership!
Sonata rebiew
No problems for five years. Low maintenance vehicle.
OK car
I bought my Sonata 6/04 and traded it 4/07 with 77K miles. It was comfortable, but with the 4cyl acceleration left something to be desired (with no MPG benefits to show- 22mpg, mostly hwy, in the winter, 24- 26 in the summer). Reliability was questionable (in the shop 3 times with emissions issues, 1X brakes, 1X fuel pump). My friend has a V6 Sonata with none of the issues, better MPG and much more power. It was comfortable, interior used cheap materials but put together well, and I did like the car. I will buy another Hyundai (but not when putting 25-30K miles a year on the car), may buy an Elantra or new Sonata to compliment my new BMW (2003 model) for when an auto trans would be nice.