My MCU was always rebooting and I had always pointed out the service center. The issue started at around 39k. They said it was nothing. Again it had pointed out at 49k (before the warranty expired). Nothing was done. The answer I always got was “it seems to be working fine now, just reset the trips and clear the address history and it will be fine”. Never worked since then. Screen would always reboot and locations wouldn’t load. For the last 10k miles we had been using google maps. Couple of months ago I took it again and they flashed the CPU and reinstalled the software and I was told that it should be fine now ($175). Last week, I was driving and the screen starting rebooting again and was stuck in a constant loop where the car was functional but nothing else worked. I had to take it in right away considering it was 90 degrees and I had a toddler in the car and the AC wouldn’t turn on. Same problem as before but not the MCU unit had to be replaced. Almost 3k with labor (they did pay for half of it because it was a known issue and I did point it out before the warranty expired). Wait what. Why should I even pay for half of it? The service managers are just a human shield for deflection.
And check this out. I dropped it off with 59 miles because it was an emergency and a week later they did not plug it in and I got three notifications to plug in the car. I called them with no answer. The charge dropped below 10 miles and the 12V battery died while at the service center. And I had to pay for that as well! Nope not their fault. The customer service representative did not even know that could happen. It is comical.
Love the car but I’m afraid that service centers have no empathy and are just cold. Just can’t make a product, you have to stand behind it. How does a MCU which controls 99% of the function of the car fail in under 3 years?