Reset BMW ECU to factory setting with NCS Expert software

If bimmers want to update your BMW ECU, retrofit CIC, or you have done a
wrong coding/wrong setting, the best way is to bring it back to factory default
settings. Here is an ECU resetting to factory settings guide with BMW ICOM
engineering NCS-expert coding software.
Tool needed:
engineering software NCS Expert
BMW ICOM A2+B+C diagnostic system
A laptop running Win 7 O/S
1) Loading
Well loaded and installed BMW NCS expert software
Set up and connect BMW ICOM a2+b+c diagnostic hardware with vehicle via OBD
Open NCS expert software
Select Expert mode
Choose Expert Mode Profile
(If you do not have Expert Mode Profile, loading the file you usually using)
Click File>>Edit Profile>>FSW/PSW


Uncheck the option in the red box
Click OK
Click Profile Info>>name the profile as you want
Click OK to close the Profile Editor
Click File>>Save profile as the name your precious named
Now you have a profile for loading factory settings to any ECU in the car
2) Reset ECU to
factory default setting
Press F1 button
Select F3 and choose your car chassis from the list
Click OK
Press F6
Press F4
Choose the ECU your would like to code with factory default options of your car
Press OK
Press F2
Press OK
Press F3 “Execute Job” to start coding the ECU with factory setting according
to your BMW vehicle order (VO)
ECU resetting is done. Exit the NCS expert software and disconnect the 
BMW ICOM hardware.