 When I first bought this vehicle I thought I was getting a good deal.  I have had my car for 5 years and now I am told that I need $5000.00 dollars of engine work done on it.  I have completed all my maintenance schedules.  I paid the higher price for repairs and maintenance by getting all my work done at the dealer.  I have had to replace the stereo twice in the last 5 years.  The rubber molding around the door has come off numerous times.  Maybe the newer models are better but make sure you get the warranty to cover yourself to 100000 miles, I didn't and now I have to pay.  The car should have lasted longer than 5 years.