I have an 2002 Escalade that has 100K and still runs perfect, nothing worng at all. Interior is still perfect also. I am also a trained tech that takes good care of his cars but beside that Caddy's have always been good to me. I have had too much bad luck with BMW.