I am the original owner of this car and over the years it has been a very reliable vehicle. Currently, it has 160,000 miles and only minor issues. The HUD display used to dim out, but I fixed that by resoldering the connectors. Also the supercharger coupler required a change ( approx $50 DIY ). Minor leak around the oil pan and A/C needs service. But for a car that is 10yrs old with mileage, not bad and never left me stranded. BTW, for those knocking this car, I have seen new BMW or two stranded along Route 80 at times.