Does this really works? Sounds like an awful coding job to me.
First time I took my car into SC the guy said that I had way too many previous navigation searches and trip data stored and it bogs down the cpu like crazy. He said you have no idea how much data the MCU is really storing for every mile it records in a trip, so when you have a lot saved, it's having to process a TON of info. To be honest mine wasn't even acting that badly (MCU1) at the time, but he cleared it all and it's been great since!