 I bought this car a year and half ago as a second user. It had only 75K miles on it and it looked in a great condition.5 Months after, and the check engine was on. It took me days and trial and error at the mechanic to troubleshot the issue. it wasn't the mechanic fault, it was how complicated the issue was, and the code tells more than 8 different possibilities! Now the engine light is back on again but this time is for transmission! it has only 100K miles, and the transmission specialist told me it would be at least $1800 to get it fixed! That was very unreliable for a car that is only 6 years old with 100K miles exactly on it. I wish I bought a Camry.