Unfortunately we do not accept new members for free, Now Registration cost 30€, if you are interesting Send Email to [email protected]

E90 325i MSV80 replacement OEM NEW
06-07-2023, 17:13 PM,
Post: #1
E90 325i MSV80 replacement OEM NEW
Hello good day all,

I am going to replace this ecu, due to warranty reasons it was decided they wanted to install original new from BMW.

I have never coded a new ECU, are there any steps I should look for? How is the ISN matched with CAS on new DME. Is just encoding with NCS enough, or does it also need Winkfp flash? Couldnt really find the process for a new ecu, only cloning/using second hand, which I will not be doing.

Thanks in advance!


Quote this message in a reply
06-07-2023, 17:28 PM,
Post: #2
RE: E90 325i MSV80 replacement OEM NEW
(06-07-2023, 17:13 PM)RaoulK1998 Wrote:  Hello good day all,

I am going to replace this ecu, due to warranty reasons it was decided they wanted to install original new from BMW.

I have never coded a new ECU, are there any steps I should look for? How is the ISN matched with CAS on new DME. Is just encoding with NCS enough, or does it also need Winkfp flash? Couldnt really find the process for a new ecu, only cloning/using second hand, which I will not be doing.

Thanks in advance!

If old dme is still communicating, then record service counter for oil services and restore counter after programming and encoding.

Standard practice is to determine measures plan with ISTAp. If ISTA does not see a need to flash the DME, it must be manually selected to reflash it. ISTA will encode the module as well. Make sure not to leave the ignition on for more than 10 hours. Try to program and encode right away. MSV80 should have EWS4 so no need to perform sync with CAS.

New DME from BMW will already have known ISN from factory. If the CAS was tampered with and ISN was changed in the past, then it will need to be matched again.


Quote this message in a reply
[+] 1 user says Thank You to bmchicago for this post
06-07-2023, 17:33 PM,
Post: #3
RE: E90 325i MSV80 replacement OEM NEW
(06-07-2023, 17:28 PM)bmchicago Wrote:  
(06-07-2023, 17:13 PM)RaoulK1998 Wrote:  Hello good day all,

I am going to replace this ecu, due to warranty reasons it was decided they wanted to install original new from BMW.

I have never coded a new ECU, are there any steps I should look for? How is the ISN matched with CAS on new DME. Is just encoding with NCS enough, or does it also need Winkfp flash? Couldnt really find the process for a new ecu, only cloning/using second hand, which I will not be doing.

Thanks in advance!

If old dme is still communicating, then record service counter for oil services and restore counter after programming and encoding.

Standard practice is to determine measures plan with ISTAp. If ISTA does not see a need to flash the DME, it must be manually selected to reflash it. ISTA will encode the module as well. Make sure not to leave the ignition on for more than 10 hours. Try to program and encode right away. MSV80 should have EWS4 so no need to perform sync with CAS.

New DME from BMW will already have known ISN from factory. If the CAS was tampered with and ISN was changed in the past, then it will need to be matched again.

Thanks for your reply, i will make a scan with ISTA/P to see if it needs flash, but is it mandatory? If not then I will save service data and just encode it with NCS. Then it should work right away? Learn injectors again with ISTA.

CAS is original, so im not scared about that. Its just like F/g series FEM/BDC with immo data already in it


Quote this message in a reply
06-07-2023, 19:01 PM,
Post: #4
RE: E90 325i MSV80 replacement OEM NEW
you should overwrite the flash manually. Some DME's do not come with VIN's programmed correctly in all areas. UIF may be empty also. It also doesnt take more than 10 minutes to flash it, so there is no reason not to.

if i remember correctly, MSV80 does not have calibration for fuel injectors. Only MSD8x and newer.


Quote this message in a reply
[+] 1 user says Thank You to bmchicago for this post
06-07-2023, 19:48 PM,
Post: #5
RE: E90 325i MSV80 replacement OEM NEW
(06-07-2023, 19:01 PM)bmchicago Wrote:  you should overwrite the flash manually. Some DME's do not come with VIN's programmed correctly in all areas. UIF may be empty also. It also doesnt take more than 10 minutes to flash it, so there is no reason not to.

if i remember correctly, MSV80 does not have calibration for fuel injectors. Only MSD8x and newer.

Thank you again for the answers, I should flash with Winkfp to write vin, and then with tool32 write uif if im correct?


Quote this message in a reply
06-07-2023, 21:26 PM,
Post: #6
RE: E90 325i MSV80 replacement OEM NEW
(06-07-2023, 19:48 PM)RaoulK1998 Wrote:  
(06-07-2023, 19:01 PM)bmchicago Wrote:  you should overwrite the flash manually. Some DME's do not come with VIN's programmed correctly in all areas. UIF may be empty also. It also doesnt take more than 10 minutes to flash it, so there is no reason not to.

if i remember correctly, MSV80 does not have calibration for fuel injectors. Only MSD8x and newer.

Thank you again for the answers, I should flash with Winkfp to write vin, and then with tool32 write uif if im correct?

winkfp does not choose correct program number without using KIS to determine it. Use ISTA/p if possible to determine correct programmed part number first and then you can use WINKFP with that number.


Quote this message in a reply
07-07-2023, 04:53 AM,
Post: #7
RE: E90 325i MSV80 replacement OEM NEW
(06-07-2023, 21:26 PM)bmchicago Wrote:  
(06-07-2023, 19:48 PM)RaoulK1998 Wrote:  
(06-07-2023, 19:01 PM)bmchicago Wrote:  you should overwrite the flash manually. Some DME's do not come with VIN's programmed correctly in all areas. UIF may be empty also. It also doesnt take more than 10 minutes to flash it, so there is no reason not to.

if i remember correctly, MSV80 does not have calibration for fuel injectors. Only MSD8x and newer.

Thank you again for the answers, I should flash with Winkfp to write vin, and then with tool32 write uif if im correct?

winkfp does not choose correct program number without using KIS to determine it. Use ISTA/p if possible to determine correct programmed part number first and then you can use WINKFP with that number.


Once more thank you, i have to determine the right ZB number is what you mean?


Quote this message in a reply
13-07-2023, 16:08 PM,
Post: #8
RE: E90 325i MSV80 replacement OEM NEW
I am also installing a brand new msv80 for my 2011 323i. But I almost need to install ista and standard tools from scratch. Is it possible to get these programs for Mac? Im just afraid of selecting the wrong data for the car cause I have so many files on my pc. Please let me know how you went about your install and programming. Thanks
Quote this message in a reply
14-07-2023, 10:10 AM,
Post: #9
RE: E90 325i MSV80 replacement OEM NEW
(13-07-2023, 16:08 PM)Jbjj100509 Wrote:  I am also installing a brand new msv80 for my 2011 323i. But I almost need to install ista and standard tools from scratch. Is it possible to get these programs for Mac? Im just afraid of selecting the wrong data for the car cause I have so many files on my pc. Please let me know how you went about your install and programming. Thanks

i dont think those tools are available on Mac, install windows with bootcamp and get ISTA/P 3.71


Quote this message in a reply
[+] 1 user says Thank You to RaoulK1998 for this post
14-07-2023, 10:44 AM,
Post: #10
RE: E90 325i MSV80 replacement OEM NEW
I strongly recommend to use AOS ISTA/P, specially if threre are some warranty issues! Forget any winkfp etc etc playing, my advise.
Ista/p wil take care about everything and correctly.
If new dme is faulty, log files in Germany will show that, and You will get a new one without any crying.
Quote this message in a reply
[+] 2 users say Thank You to jaki for this post


Possibly Related Threads…
Thread Author Replies Views Last Post
XZBMW G01 2019 X3 - ATM Replacement/Coding Help Needed jchisholm17 10 250 3 hours ago
Last Post: jchisholm17
  RSE permanent resets after NBT replacement diagso 4 191 10-04-2024, 20:03 PM
Last Post: bmchicago
XZBMW Navi - GPS stuck after MGU replacement UP2UP 10 773 04-04-2024, 22:41 PM
Last Post: RuleNormaliai
XZBMW AHL, LWR faulty after headlight replacement on F36 thedafeet 9 232 01-04-2024, 05:03 AM
Last Post: qbek90
XZBMW BMW E90 Ecu Replacement Ryzen 5 236 30-03-2024, 23:34 PM
Last Post: johann74270
XZBMW BMW 325I E93 N53 MANUAL ZB NR ZUSB danius375 7 325 25-03-2024, 01:00 AM
Last Post: armenh7
  F25 Cluster mileage lower after battery replacement Spirit5676 1 205 15-01-2024, 12:40 PM
Last Post: cipi gutuie
XZBMW BMW G16 BDC replacement problem krolig 4 462 11-01-2024, 19:36 PM
Last Post: laquangksxd
XZBMW ATM1 Replacement mexicocoding 2 349 30-12-2023, 21:39 PM
Last Post: moreply
XZBMW Request for PUMA docs, for engine replacement B58 E36 4 365 11-12-2023, 16:58 PM
Last Post: Node

Forum Jump:


Users browsing this thread:
1 Guest(s)

Return to TopReturn to Content