Problem:
A customer inquired about a comprehensive solution to read and write BMW FEM, BDC, BDC2, and BDC3 modules, as well as EEPROM types M35128WT, M35160WT, and M35160DW. They also asked whether an EEPROM emulator or free chips for 128WT and 160WT were included, and if the 2025 BMW IMMO package with a YH35xx programmer and an emulator would meet these needs.
Solution:
Technician clarified that for FEM and BDC functions, Yanhua ACDP Module 2 should be purchased. For BDC2, Yanhua Module 38 is required. BDC3 and BCP are scheduled for an upgrade at the end of the month; however, these will not support mileage modification and will only allow key cloning. Regarding instrument cluster EEPROMs, our technician noted that M35128WT and M35160WT are BMW dash chips, recommending the YH35xx programmer together with simulation (emulator) chips for these applications.

In summary, the customer should combine the appropriate modules—Module 2 for FEM/BDC, Module 38 for BDC2—and plan for the forthcoming BDC3/BCP update with key-copy support only. For EEPROM work on 35128/35160 series, Yanhua YH35xx programmer + emulator chips is the advised setup, which aligns closely with the proposed 2025 BMW IMMO package.
Professional Car Diagnostic Tool Online Shop

