For BMW FEM/BDC IMMO key programming, Yanhua Mini ACDP (with ACDP Module 2 or ACDP FEM/BDC Bench Board) is an excellent choice. However, before programming can begin, the module itself must be disassembled. Here is a reliable method to do that.

Disassembly Process:
1.Locate the Unit: Start by locating the FEM/BDC module. You will find it on the lower portion of the A-column on the front passenger side.

2.Document Fuse Position: Once the module is out of the vehicle, immediately take a picture of the fuse with your smartphone to remember its exact placement.

3.Extract the Fuse: Use a pair of needle-nose pliers to carefully pull out the fuse. Set it aside safely.

4.Heat the Edges: To loosen the sealant, use a hot air gun or blower to heat the perimeter of the module until it becomes soft.

5.Separate the Housing: With the edges pliable, use a plastic pry bar to gently separate the two halves of the module. Work your way around, prying at the softened points.

6.Apply Heat as You Go: If the module is not opening easily, continue heating the sealed edge while you pry to maintain pliability.
7.Reassembly: After the programming tasks are finished, put the module housing back together.
8.Reinsert the Fuse: Finally, reinsert the fuse into its correct slot, using the photo you took as a reference.




