Re: Electric Issue. This is an interesting one.
The memory switches but also the steering wheel radio control switches all send their info via the PCI data bus to the radio. To distinguish one switch from the other, each switch uses a certain resistance value. If this value has changed due to a failure, it could read the wrong switch input.
Also the memory switch assy is hardwired to the drivers door module, from there connected to the PCI data bus. So a faulty driver door module could also be the problem.
I would first try a system reset by disconnecting the battery for a few minutes.