Without understanding all the issues/interfaces here - factory radios are selling for way cheap. You may want to pick a new one up while you can. $100 should get you a new or factory refurb on Ebay. I just got one for my B5. Kase