 I bought my car in 2005 (brand new) only had about 19 miles on it, and i must say that i regret not listening to my grandmother when she said "go to the honda dealership" shortly after 3 years of purchasing this car it has been giving me issues. check engine has been repeatedly coming on for the same issue which pertains to a sensor(s)!!! and currently its the check engine is still coming on for the SaME ISSUE!!!!!! apparently my car is too rich in fuel!!!! I wanted to pass this car on to my sister, but will not due to the fact that it will take money with the amount of repairs that will have to be done by the car.. This was my first car and I haven't been happy at all!!!!!!! and any friends who ask about hyundai's I immediately tell them no!!! do not waste your money!!!!! because you won't have none after the amount of repairs you have put into constantly fixing the car!  Elantra's are for elderly folks who only travel around town. Hyundai has my complaint on file and I will continue to call with any additions to that complaint!