You may be able to get the E90 retrofit harness to work. You really only need to hook up 4 additional wires inside the overhead console. Check out the PDF wiring diagram at the link below. See if you can figure out where the 4 wires on the overhead console hook up. If you have the same components/wiring/open pins you may get lucky. You will be adding the missing wiring to your current mirror wiring.
The Rear View Mirror Guide
https://www.ecstuning.com/b-genuine-...s/61120434330/