The guy I bought it from is willing to take it back. My neighbor gave me an AC Delco branded CDX-M61, so I will just install it. It's what I should have done in the first place. I never thought to see what it was he had when he offered it to me a month ago. It came out of his 1993 Chevy S-10 Pickup, so I just assumed it wouldn't work in the BMW. I will need to find another adapter...anyone have a BMWPIO they want to part with?