Had my MCU replaced one month out of warranty ($2200), when I got it back the dash screen took 15-30 seconds to boot up after entering the car. I called them and they scheduled a mobile service and then changed it to drop off and just sent me a diagnostic charge to accept.... Pretty F-cked up on their part