Well, I installed the new kit (pretty easy since the new components, i.e, charger/ECU, antennae, eject box/pair device, microphone, are the same as the old ones, so it is just a matter of swapping parts). The iPhone now works with my 2004 X5.
However, the outgoing dial has to go through the iPhone. The button on the radio and on the steering wheel are not working for the phone any more. My voice activated command is also no longer working. When I try to dial the iPhone from the X5 radio, it only takes the first 3 digits and then it reverts back to the radio.
There is also a thumping sound on the speaker once every 10 seconds. I suspect there is an interference between the Bluetooth and the radio.
Does anyone have such problems?
Also if anyone want to buy my old Bluetooth kit that works for Motorola, just let me know.