There is a thread somewhere by someone who did it. It was very painful and IIRC, they said they would not do it again. I figured out what it took them to do it and realized that at my shop we would have to charge at least $1200 for the factory alarm installed, PLUS recoding.
Musicar Northwest Portland OR musicarnw.com
High-performance audio for BMWs