I have a 2006 BMW 330xi and the doors stopped unlocking about a 2 weeks ago.
- Doors won’t unlock with the remote (2 remotes).
- I could only gain access to the car through the driver’s door with the physical key (located inside the remote).
- The lock/unlock button on the dashboard would only lock the car. There was still no way to unlock it from inside.
- BMW Hazard: From what I can tell, there is absolutely no way to unlock the rear doors and front passenger door when they are locked. I can’t imagine what would happen if you got into a bad accident and your passengers were trapped inside the car. A bit scary to think the Germans missed this while designing the car.
First thing to check are the fuses. Typically if these are all good you most likely have a failed door actuator. Luckily for me it was only a blown fuse. The E90’s have 5 fuses that control the door locks. In my case it was fuse #57 that was blown and needed to be replaced. This is a 15amp** mini fuse that can be picked up from any local automotive store.
How to check/replace the fuses
This was the hardest task of the job. The fuse box is located behind the glove box. Without being able to open the passenger door your access the the fuse box becomes greatly restricted. I had to completely recline the passengers seat to create more room. The fuse panel cover is really just the back wall of your glove box. To remove this you need to open your glove box (remove any contents) and back side of the glove box has 2 quick release screws on the top of each corner. Once you take out this panel you will see a card on the back side of it. This is your fuse diagram.
Before touching the fuses I highly recommend unplugging your car battery in the trunk. Just taking off the negative terminal lead will be good enough.
My problem was it was near impossible for me to get my hands back far enough with the limited space to reach and pull a fuse. Even long needle nose pliers wouldn’t do the trick.