[B]I understand the concern of purchasing from a known source![B] However!! there are times when the opportunity to purchase outside the source is available. It is complete (CIC w/HD Radio, CID, Controller, LVDS Cable, USB & Cable. The unit comes out of a 335XI production date Oct 10 2010 Vin A919024. I have a non iDrive 2009 328i Coupe Vin P135907. Will this unit fit/work in my vehicle once the vehicle order has been reprogrammed? Any insight would be appreciated