Abacinator
Unholy Blasphemies
IIRC the screen and MMI module are separate components. The MMI has to be coded to match teh vehicle equipment. There are 3rd party methods of doing it that I'm unfamiliar with but a quick google says it's possible to even do firmware updates. Though I don't think I'd mess with that if everything works. The dealer might decline to code a used part because they don't want the liability. Also hit up Custom Car Alarms in Pleasant Hill and see what they think. Give them all the details of your situation.