I finally got some time to look for the passcode for my 08 3.0si roadster. I removed the cover off the subwoofer behind the driver seat and the code is well hidden all I can see is the bmw logo on a sticker and not having any luck moving the wires out my. So I went to the truck I pulled the carpet down in the very back realized I would have to in screw the box to get to the code so went to plan C I moved the carpet on the side that’s cover the Nav signal I seen a code but it’s not working I’m thinking the passcode was changed is there anyway to change it myself without a scanner? I called a local mechanic and to be honest they have no clue about foreign cars they even went as far as to say no cars come with a passcode pre-set and none even require a passcode you just connect to the Bluetooth 
