It really is the best car ive ever driven, but how many did they make? Is it low run like the 575 where only 2000 or so were made? Repairs are going to...