Keyless entry stopped working - Diversity Amplifier? Why is memory lost?
I have 2010 E61 but besides the mounting location and the form factor of diversity amplifier it's the same. So lately range has been getting crappier for keyless entry, I figured diversity amplifier is on it's way out, after driving through a nice rain storm it stopped working altogether. The following day it was back to normal but stopped working again. This is the same with both key fobs so it's not key fob related. One of the last times it worked it would only work when the tailgate was closed, otherwise it would not work. I figure diversity amplifier that sits in the tailgate glass section needs to be replaced. It's known to fail and known to get some water in that area, I took it all apart but it seemed dry and clean. No biggie, they are still known to fail. However what bothers me is that now all my presets and memory settings that are stored in the key are lost. This part makes no sense to me, I understand the CAS not getting signal from key fob over RF but when it's inserted into the steering column, why is it not reading all the settings? When it stopped working the other day the same behavior was seen, after it started working again, all memory came back...
I found no error codes in INPA under any module, everything seems totally normal. I hate to spend $250 or so on new diversity amplifier to only hit the same issue. Is it common to loose memory functionality when diversity amplifier fails or not?