Hey i think i still have my stock E-30 radio with the code and all... I replace with a aftermarket, I remember how complicated it was!! the wiring in the E30 is unbeleivable, jjust to change the light bulb on trip computer was a hassle, but i would buy one back anyday! i really miss it, i seriously do think i have driven a funner car. What model do you have E30dood? really thinkng about getting a M3 but they are soooo hard to find! and your porbbly garantied it got th shit beat out of it a couple of time!!