I have a 19 P300 that I bought new, but it has been dealer maintained. I only have about 5 thousand miles on it. So far I have only had minor software issues. The dealer thought that the water pump quit working properly (so they replaced it for free), but it turns out they simply needed to version up the cars software. So at then end of that, I have a new water pump!