Originally Posted by bmster
Here my experience with bimmernav.
Got a 05/2007 328i. I stay in dallas so i drove to austin to get the TCU (84109122446 03/2007). Martin was very helpful and got the TCU installed but his coding tool could not recognize the car so we could not code it. Went back to my dealer but he could not code it either and told me this was an old unit, cars after 03/2007 are not compatible with older TCU's and would have to get the latest one. Martin sent me a ULF (84219123290 09/2006) as replacement. I tried to get it programmed from the dealer but with no success. I have given up and decided to return the parts to bimmernav for a refund.
So after $250 (programming) + most probably a 20% restocking fee i still have no bluetooth.
For those who really want to get bluetooth i would recommend getting it done from the dealer. It might be more expensive but if you are not able to get it installed successfully yourself in the first attempt it is going to cost you a lot more....
I don't understand why you decided to get a TCU first and not an ULF right out of the bat... E9x TCU's are not like E46 TCU's as programming is concerned: in an E46 if you wanted only the Bluetooth functionality a TCU was just a plug n' play unit as long as it was a used unit and the Bluetooth section was previously working. Even if the TCU was new at the most it was as simple as making sure that the Bluetooth feature was turned on thru the DIS computer, plug that sucker in and that was it.
Programming was only required if you were doing a full Assist retrofit.
In the E9x, MOST gates control everything, including inclusion to the network
; even a CD Changer installation requires programming, for God's sake. So trying to add a TCU will require full programming -even if the only thing that you want is Bluetooth- just for the TCU to be recognized and permitted to "join" the network. The problem with that is that your car does not have all the parts required for the Assist, so programming this TCU was doomed from the very beginning, as the MOST will have to check for all the components presence before "letting" that TCU in. And if BMW had completely superceded the TCU version with a different software "signature" one on top of all this, well... it was expected to fail.
As for the E9x ULF, I think that USA dealers do not have either
the correct section in the DIS software to set this unit to USA English or is as simple as they don't want/don't know how to do it with their current DIS software because it is not an USA part.
As I stated in other threads, BMWNA needs to explain why all USA bound E9x -regardless of having Assist or not- proudly advertise in their list of standard equipment the Phone Preparation option for a "BMW Center installation of a Phone" when no OEM Phone system is available/offered in the USA as a "BMW Center installed Phone".