Problem: there is a BMW F20 2013 with FEM module. There will be an engine replacement with much less km on it. So want to set the km on dash according to the mileage of the new engine.
As I read on the forums on the dash there is probably a 160d0wq chip. In FEM there should be a 95128 eeprom. I have an R270+ and Iprog+ pro V85 programmer.
My question is… Is it a safe way to desolder the 95128 from FEM and read it with the correct tool. If it is, what tools can do this operation? I know Xhorse VVDI2 can reset FEM but I don’t have that tool. I saw other guy has replaced the 95128 in FEM and on the dash next to the mileage a red dot appeared.
Experience for sharing:
To correct the mileage you’re halfway there with the right tools to achieve your goal.
Firstly, you need to correct the EEPROM in the dashboard/instrument cluster. You can use the R270, but I would highly suggest getting the v2.0 eeprom adapter. I’ve got the iprog, CGDI CG PRO 9S12, and VVDI prog, and honestly it’s hit and miss with all those tools. With VVDI, you need to buy their 35160 chip, read and copy original file. Then take the new VVDI chip and write original data onto the chip. After that, you can change mileage and install into cluster. Just remember, mileage first!
Next step is mileage reset on the FEM. I have CGDI BMW, Autel IM608, and I’ll have Hextag in a few days. I can confirm you can easily reset mileage of the FEM with CGDI BMW once it’s in service mode via EEPROM. I haven’t seen a mileage reset on the Autel. The chip you’re going into get into service mode is 95128 for FEM. As far as the mileage being able to be read in the eeprom is above my abilities.
Once you have the correct mileage on the odometer and the mileage reset on the fem, you should be good.
Have you got it?
Any problem on the cluster calibration tools, contact at www.obdexpress.co.uk.