Hey guys. I finally had time to get this wired up in my 328i. The compass works and the homelink works, albeit it's not programmed. Unfortunately it looks like the autodimming is not working. It looks like in the instructions that it requires some coding from the dealer. Did anyone else have to do that?