Great job on that bro!.... FYI, INPA method is 100% the way its done now. You do not have to go to the extreme and use tool32. Only need to use inpa and it registers, logs it, and resets the computer computer internal timer for power source. Great job man!
Thank you soo much for this detailed video. My car battery died out of no where and would not start. After replacing my battery i still had trouble turning my car on at all. Thanks to this video and you. I was able to see where i went wrong with the connections. Advise to all the readers and it might sound silly but make sure that all parts are put back the same way you took it off, i had my positive side not aligned well with the box that comes on top of the battery and that it the reason why it didnt start! I know it sounds silly but i was with out a car for almost a week because of this silly mistake and almost spend a lot of money that i didnt have to!!! Once again VEHICULAR DIY you came through.
Lol I literally spent 30 min trying to figure out where the small connector goes that’s for trickle charging during transport 🤦♂️. I will definitely go to this channel first for my DIYs
I’m glad I found this cause I just installed a new battery and did not realize I needed to do this. You put together a great instructional video. Thanks for taking the time.
Excellent job showing the whole process. Thank you for taking the time to do this. It's interesting to note that you can code 80ah, 90ah, 110ah but not 100ah. I bought a 100ah as an upgrade from my 90ah so I didn't have to actually code the new battery but now I am glad I got to give it a shot. I coded down to 80ah and back to 90ah just to prove I could do it!
you should code for the closest amount that is is still more than your battery. If you code a 100ah battery to 90ah the battery can be undercharged and affect long term life of the battery
Question: @ time 27:50 is he saying msD80.prg or msV80.prg? I have a 328i E93 should I be using the V or D 70 instead of the 80 as mentioned in the video?
A couple of days ago, I received a BMW with weird problems, they replaced the battery 6 days ago at the dealership but they never registered it and the car voltage was at 15.5v at idle, creating a lot of problems, once y registered everything went fine, great info in this video!
Lots of BMW Enthusiasts are installing lightweight 15-25 lb Anti-Gravity Lithium Batteries. Cost is close to $1000. So light, it can be ground shipped to your door. The BMW AGM Batteries weight 60 lbs and turn a 10 minute battery swap job into a bloody 1 hour saga. BMW 3/4-series cars can use a H6/H7/H8 Lithium Battery. The battery size is the same, they just get longer 10/12/14 inches. There are several battery cleat holes for long or short batteries. It is a drop in that requires both a battery recoding and a battery reset. Battery capacity ranges from 40 AH, 60 AH, and 80 AH. For cold weather states/countries, you need 60/80 AH batteries.
Thanks for this video! I replaced the battery in my E90 last year but it was not charging properly. I had registered it using INPA but thought it was too much hassle to change the aH settings with NCSExpert. I finally did that today with your instructions. The original battery was 91 aH, this one is only 71 aH. Hopefully the revised charging strategy as a result of this change will keep it charged properly.
Thanks so much for this video! I a similar new battery and no one could tell me what the AH rating is - until I saw your formula. Excellent detail for the replacement. The one thing that messed me up was that I wasn't able to register the new battery until I turned the steering wheel all the way left and then all the way right - which in turn shut off all of the warning lights on the dash, and then allowed me to register the new battery. I used a Schwaben Scan Tool to reset the battery.
So, at the 25:00 mark, you say if someone is installing an AGM battery, they need to "write an underscore AGM", but you don't clarify exactly how... is it XXah_agm, or XXah_AGM, simply XX_agm or XX_AGM, or something else? Thanks.
OK... 26 minutes into another one of your videos on another one of your cars where you're changing from an AGM to a lead acid, NCS Expert shows the answer I need... XXah_agm. You're welcome, and thanks! ;-)
Excellent write up. THANK YOU ! The only one worth following . With all my searching I wish I had found this first. After my install the Convertible top two fuses blew, which some how is tied into the Trunk and Gas door. so even after replacing the fuse the gas door still would not open. $300. to mechanic I took car to gas station only to have my self stuck with chore of checking all fuses in buried dash fuse box ad dropping one of them. Yes , you do need to re program the computer for new battery. Totally hate people that writing in threads that you do not.
I bought a new battery for my 2007 BMW 328i. I am using a non AMG battery. It is a Everstart Maxx -H8 Cold Cranking Amps 900, Cranking Amps 1000. What do I program it at 80 Amps or 90 Amps?
I did this previously, and it worked perfectly fine. But then somehow my car started acting again like it did before I coded and registered the battery, and now Impa will NOT give me the two black dots, and NCSExpert gives me an error when I try to make a change. Why does this not work suddenly. One of them gives me a VIN error, but it's the same VIN and same car as before.
The latest BMW E/F Platform AGM Battery P/N in 2020-2024 is now 92 AH/850 CCA and costs about $250. You can't select 92 AH when recoding, so pick 90 AH. Early 2000s BMW Battery Capacities were either 90 AH or 105 AH.
I feel like a such a tool :D I have E60 with active steering and I was always driving for a while with the innitializing error and it went away in about 15-20 minutes of driving. Never realized I can just train it from max left to max right a few times to get it done and cleared right away :D
What size is the battery supposed to be? I put in a 668 but having problems, as soon as I try press start it kills all my electronics on car, cars completely dead my lights everything will switch off
Hello, great step by step videos, I'm switching from lead to agm, where would the _AGM need to be expressed? after the class of battery or after the ah? Thanks you.
I have a 2011 328i coupe. Twice now there has been a lot of water found in the battery compartment. Two years ago I had to replace starter, battery and the passenger side wiring harness for $2000.00 at an independent. Last week they found more water and got the water out of the compartment before major problems. There is a vent it seems on the right side of the compartment. Is the water getting in there in rainy weather? I avoid deep standing water. Could there be broken welds? There car had a minor rear end fender bender while a courtesy car with the dealer. I will be going to them shortly with bills and photos. Any thoughts?
Great video. Removing the distributor box/BST off of the positive terminal really helps with clearance. One note: don't close the trunk in this state. You'd find out that powering under the hood does not help anymore with opening the trunk, you'd have to reach through the ski pass-through the child safety unlock in the trunk to open it (luckily that doesn't need electric power).
Or use the key and unlock the trunk- get down real low and look up past the license plate to the right. There’s a key hole there and the key that hides in the fob enters in a vertical configuration
I replaced a battery and jumped on NCIS expert to change the capacity, but I keep getting a problem, it tells me the VIN failed. Like the software can't access the VIN number. Do you know why that is?
So helpful, thank you! I'm actually looking to replace an AGM battery with a lead acid battery, I've seen people use other tools to tell the car it's switched, I assume there's a way to do that with this method? Thanks!
Thanks for the video, excellent tutorial, but.... I did all the things as you've shown and when I check in INPA the battery capacity doesn't change. The old one was 85ah non-AGM and its coded 80ah. My new one is 95ah non-AGM and I tried like 4 or 5 times everything goes smooth like butter but the Ah capacity does not change at all in INPA and keeps showing 80AH registered. I'm checking the MAN file couple of times before I code it and still... I'm not sure what else I need to do. If someone has any advice would be amazing. Thanks once again!
I just want to confirm so if I got a battery of the same size for my 2009 135i a 94R H7 and it has the same Reserve Capacity I can just register without needing to change the AH? Thanks.
2006 325Ci uses what group or size battery? Car had a temporary Ford Escort battery. If you don't have software then what can we do after replacing the battery?
Hello, before following your steps on programing and registering the battery i did a full scan using ISTA D on my 135i E82 2008. Have you ever ran into having random comunication errors with diferent ecu's. I say random due to the fact the is I go into the ecu fuctions and i trigger one of the ecu functions most of the time the will comunicate and change in color from red to green. This is not just with one it is ramdom ecu's.
Hello I completed all the steps and everything seems fine, I have a battery AGM 80 amp and when I manipulate the file to 80_agm impa shows my amp at 91.Any help
Good question!! I like to see the response, please. To know the proper procedure. Since where I live there is no electromechanic and to do all the coding I have to put the car in a boat to take it to another island to do that. Understand? Some places on the World are different and not too easy to obtain all the things are needed like regular people do. Hope U understand!!! Thank you friends!!!
If I install an aftermarket battery like interstate AGM battery and register it, will it run normal as in having the dealer install their original battery?
This is a great video, I am a first-timer of INPA user, downloaded the software and installed it. The only issue was with the drivers which I downloaded from FTDI website and it worked. Both Battery and Ignition are on and I could able to read some info by using INPA. However, the main problem which I am having is everything in INPA is in German whereas in this video in English. Do I need to change any settings? Thanks a lot.
Probably one of the best videos I have seen on replacing a BMW battery. My trunk looks different. 2011 335i Convertible. Just got a Walmart 95AH AGM. The software does not have 95AH AGM. I guess I will go with 90AH. Not sure if there is a way to update the options. Any ideas?
Hey man great video. I am a dude from the Netherlands .. A couple of times i had the High battery discharge when i had to set my clock..had that 2 times maybe 3 ... when i drove like 60 km it s was gone ...but after a couple of days, i had some problems on my screen like ....ABS, Seatbelt, RPA, Driver assistant management... Could this all be related to a dead Battery ?? cause i let it readout on a specialist and he said, the ABS sensor could be broken.? I have doubts because i am sick the last 3 months and I was not driving very often and not long distances for sure. That's the reason i think the battery is weak ... please help
Hello, I replaced the AGM battery last month, but INPA still shows a value of State of Health (SOH) 0.00. How is the SOH determined and when the value is calculated. Is it normal? Thank you. (replaced the same type battery 900A 90Ah)
If anyone has any info to help me with. I’ve been working on my 2009 328i. At first I thought it was just the battery because I had to jump it a few times and it would turn on. Then one day I went to the lake and it didn’t want to turn on period. The tow truck worker said that sounds like the starter. So I changed the starter, it worked for about 4-5 starts. Now it’s doing the same thing before I changed out the starter. Just making a click noise but it won’t turn on again. Should I be worried that it might just be the batter terminal or terminals? Please any help, thank you!
After my e46 I would love buy an e90 but these vastly more complicated electrics terrify me if something as simple as changing a battery requires as computer programming degree in German! Regardless times change and I'm going to change with them, great video for future reference, thank you.
I have a 2008 328i, and I'm getting ERROR_ECU_CONDITIONS_NOT_CORRECT_OR_REQUEST_SEQUENCE_ERROR with both INPA and Tool32 when trying to register the battery. I bought H8 battery from Costco. Any idea what might be the issue? I haven't found any solutions out there yet.
I enjoy your video's and learning a lot. Here's my problem...I have a 2005 X3 E83 and when I start INPA and then F7 to load E83, then select Engine I can't find any M54. Does this mean that my model of X3 does not require registering. Any help would be greatly appreciated.
Does registering the new battery with Tool 32 after doing it through INPA and NCS Expert do anything? Or will INPA and NCS Expert be sufficient since there is no difference once you check the status on INPA after using Tool32?
Thanks. The process worked for me. One problem i ran into was that it wouldn't accept the registering of my aftermarket 100ah battery. NCS throws an error message when you try to register 100ah. It accepts 90 or 110 though, so i chose 90ah as a workaround. Not a perfect solution, but it was a workaround which i picked up in a BMW forum. The only alternative would have been to buy an 80 or 90 or 110ah battery.
Np, glad you found it helpful. Yeah it only has options for batteries that were offered from the factory. Your best bet is to find a battery with a similar rating.
I have INPA etc installed from earlier but I have never used it to code. Only for reading errors. When i run NCS and "load profile" I only get the following options: "Default profile", "Manipulation", "Factory coding" and "NCS Dummy Profile". Can I use one of them, or do I have to get the Revtor profile into my NCS in some way?
Great instructions, thanks!!. How do I know if my DCAN cable is bad? I originally followed the instructions and was able to see my existing battery info in INPA. I went to NCS Expert and was able to retrieve the FSW_PSW.TRC from the car. When attempting to write the changed .man file back to the car the ignition timed out (I think, maybe lack of power). The car (e92 2013 M3) was on a 10 amp charger. I decided to let the car charge for 90 minutes, to be on the safe side. When I came back I was able to connect to INPA with both black dots shown. But as soon as I choose F2 (PM field 1), F3 (PM field 2), or F5 (B change) the light on the DCAN cable immediately goes out and I get an error in German. Same with NCS Expert. As soon as I try to choose "Load Profile" I can only get to e89, CAS when the light on the DCAN, again, goes out. Is this the cable that suddenly stopped? Since I have both black dots in INPA I'm reluctant to just buy another cable, as the one I have worked and appears (somewhat) to be working. Maybe I messed something up when I only completed half of the NCS Expert battery coding? I bought the "green board" cable here: www.ebay.com/itm/OBDII-16pin-Interface-To-USB-Diagnostic-Coding-Cable-For-BMW-INPA-EDIABAS-K-DCAN/192031744804?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649 I did find one (maybe big) mistake when I trying to follow the instructions. I put the same engine into INPA that you did, not realizing that my engine is and MSS60 for S65. When I tried the correct engine I received a German error of "mismatched versions malfunction is possible." Oh boy, maybe time to visit the local mechanic.....but I'm so close. Please help, Thanks.
If you're getting both dots in INPA I would lean toward a software issue. I know it can be a pain in the ass to setup the software but you might want to try setting it all back up from scratch to be safe. Perhaps the daten files are not loaded properly.
Thanks, I can reload the software. Is it correct that I should have chosen "my engine" and not necessarily the engine you chose on the video? Inpa now gives me errors when I go to my correct engine.
Dave Ruhlman i know your post is 5 month old now but i am about to try the same with my E92 M3. Maybe you could give me some advice of mistakes to avoid and extra steps necessary for this to work on our car ? I got the software suite installed. INPA is version 5.06 and to check the software i select e90 then MSD80 as in this video i can see the same menu (just for testing the software without having ordered the cable yet). But when i select e90 MSS60 S65 for M3 i get an error message : IFH-0018 INITIALIZATION ERROR. It seems only some engines menus are working. Is the INPA software incomplete ? Did you get it to work and where to get all the files that work for the M3 ?
Hi: Very much appreciate your DIY videos. Quick question re battery replacement in my 2011 e90 335d. I am thinking about replacing the dying lead acid with an AGM and have the Foxwell NT510 scanner/coder that allows registration and recoding for battery type. My question: does the code exist within the 2011 e90 to accommodate AGM charging? Thanks.. -Robert.
One question. If i remove the battery negative and positive terminals, can it fry my ecu or anything else? Is there any precaution that i need to take inorder to remove it?? For bmw e90 2010.
The precaution would be to start by pulling the negative battery terminal first. You wouldn't fry the ecu if you create sparks but the the IBS sensor could be affected. You have a 2nd generation IBS sensor on a 2010 so I wouldn't be too worried.
Hi! On my NSC expert I don't have this Revtor's NCS Expert profile. I have other profiles but which one can i use? I have try some of them but after export in my .TRC file there is no line that shows Klasse Battery?! Am i need to write it down on hand or that's because the file was not exported correctly? What should do? Were could I find that Revtor's NCS profile?
i replaced my Battery yesterday on my 2008 Audi A6 it was a Varta 110AH and it was still the ORIGINAL 14 years old !!! i bought a 90AH instead of the 110AH but i guess its good enough. I let the engine run while switching over the battery, so i didn't had to do any "re-programming"
Thank you for the awesome video. The autocrat silver battery you are replacing says 850cca, so shouldn't be 825/7.25= 113Ah should be programming in NCSEXPRT instead of 85aH you put there?.Plase let me know
Reply from ADVANCED AUTO PARTS......Steve from AAP said: "Hi JACOB, I'm glad to assist you! This AutoCraft Silver Battery - Part # 93-1 has an amp hour rating of 91 amp hours at 25 amps."
hi there just recently replaced my battery while using your video as my guide in my 2006 e90 m47 and thought i have to register new battery to the car i downloaded and installed inpa and purchased the k+dcan cable but i cannot find anywhere in the e90 section to register battery also can i point out while watching ur video i noticed i do not have that same blue wire connector that connects to your battery any idea why or what to do next ?
can't answer about inpa but that wire with the blue connectors is the Intelligent Battery Sensor (IBS). It's what monitors battery state and determines charge rate. It looks like some cars don't have the same IBS cable. You have the IBS cable if you have certain options in your car (iDrive or bmw assist/telephone). Here's a short thread discussing this: www.e90post.com/forums/showthread.php?t=876512&page=2 Further research is probably a good idea though.
I put in a 900CCA H8 battery. This roughly translates to 124Ah. NCS Expert will not accept this value. It says faulty code. I also tried 120Ah and got the same result. Great video as always!
@@husamhanif1848 i read on some forum that you can only set to 90 or 110 if I remember correctly. So i set it to 90 to prevent it from overcharging. Didn’t have any issues regarding it.
Vehicular DIY are you able to tell me why i am getting error: COAPI 1142: PSW fehlerhaft 100ah when i hit OK on "coding ended" at the end of NCSExpert programming? I have changed battery from 90ah_agm to 100ah, followed your steps and all went fine until the end
I think you can only program a max capacity of 90ah so go with that and don't forget to set the correct type, agm or not. Otherwise you are corrupting the PSW file.
Yes it's always important to register a new battery, even if you're putting one in with the same specs you need to ensure the car knows it has a new battery so it can adjust it's charge profile.
Very informative video. But you said that the specs of the 2 battery are close so normally you wouldn't bother register the new one. What would be the limit that you would consider registering the new battery? I just bought a 140 R/C battery so: 140/2 +16 = 86AH. Since OEM is 90AH, should i be ok if a reset it to a new one without changing the AH in the ecu?
No regardless you need to register a new battery, but with regards to telling the computer what the AH rating is that only apply if there is a change of more than about 5AH.
Can the gas vent port be interchanged? I have the right angled plastic on the -ve terminal and a small black cap on the +ve terminal. Can i switch the right angle pipe to the +ve terminal and cap the gas discharge port on the -ve one? Thx in advance
I followed exactly your tutorial to register the battery and it failed. My car is a E92 M3. When i run INPA, shift+F8 select MSS60 ECU, F5 select STATUS, there is no menu for IBS power managment. I don't know if the IBS sensor was deleted and its functionality incorporated inside the ECU. So I could not access "PM Field 1" and "Bchange". So then i went to Tool32, selected MSS60.PRG, found 'steuern_batterietausch_registrieren' and "run job once" and the job status returned an error : JOB_STATUS = ERROR_ECU_CONDITIONS_NOT_CORRECT_OR_REQUEST_SEQUENCE_ERROR I then tried running a different job "ibs_ident" which according to description reads the IBS serial number and that ran JOB_STATUS = OKAY. ID_BMW_NR = 7616200. I then tried to run the job "ids_status" which has description "Auslesen batterie sensor" (read battery sensor) but that failed too with the same error : JOB_STATUS = ERROR_ECU_CONDITIONS_NOT_CORRECT_OR_REQUEST_SEQUENCE_ERROR. I have no started the car yet. I wonder if I should try INPA again using the E90 ECU that you selected instead of the dedicated MSS60 (M3) ecu which maybe not be fully configured in the files. The same for Tool 32. All i want is to effin register the damn battery.
Hi, let me know if you were able to register the battery because I want to know if this works before I even try. Looks really complicated. Thnx and gl.
@@roxstix I can tell you it's a difficult path with many pitfalls that are not even talked about. The software is not supported it's just made by tinkering bits of codes and files here and there and extremely inefficient, frustrating and time consuming to install. It does work to some extend as i am able to read error codes without bringing my car to the dealer. But the battery registering which is the main reason i went through this, as of now, does not work. I hope some more experienced coder might be able to tell me why i am getting this error and that I simply need to reset something first.
Always been amized about your diys and now I cahged my battery, it did not go well..damn I didnt't get car slepp enough and lost my power windows, lights only head lights seem to work, no turning signal, I have not covered programn on my inpa to get it from there, what I should do now, also interior lights are gone damn me if this was only let car asleep for while before installiton. could oyu help me out little? I couldn't find ncexpert same issues that you have, I was little lost, anyway your diys are best always to see all details about what are you doing learn a lot but now I got something wrong a lot. Thanks for this all videos in here on your channel!
Great job on that bro!.... FYI, INPA method is 100% the way its done now. You do not have to go to the extreme and use tool32. Only need to use inpa and it registers, logs it, and resets the computer computer internal timer for power source. Great job man!
Thank you soo much for this detailed video. My car battery died out of no where and would not start. After replacing my battery i still had trouble turning my car on at all. Thanks to this video and you. I was able to see where i went wrong with the connections. Advise to all the readers and it might sound silly but make sure that all parts are put back the same way you took it off, i had my positive side not aligned well with the box that comes on top of the battery and that it the reason why it didnt start! I know it sounds silly but i was with out a car for almost a week because of this silly mistake and almost spend a lot of money that i didnt have to!!! Once again VEHICULAR DIY you came through.
Lol I literally spent 30 min trying to figure out where the small connector goes that’s for trickle charging during transport 🤦♂️. I will definitely go to this channel first for my DIYs
I’m glad I found this cause I just installed a new battery and did not realize I needed to do this. You put together a great instructional video. Thanks for taking the time.
If u can't code it just disconnect the blue cable and it will work
This is an amazing guide and well explained. Thank you for taking time to compile this. Very, very much appreciated!
Nop what year was the car ?
Omg what happened to just taking the damn thing out and putting a new one in
if it the same Ah ok but if no it didn't charge correctly
Frank Z
Bmw try to make something as simple as a battery installation complicated.
@@makemoneyonline8793 yeah lets all forget the car has all sorts of complicated electronics on it
easy way to make money from bmw and others
It is exactly that reason I will never buy another BMW again-total JUNK
Excellent job showing the whole process. Thank you for taking the time to do this. It's interesting to note that you can code 80ah, 90ah, 110ah but not 100ah. I bought a 100ah as an upgrade from my 90ah so I didn't have to actually code the new battery but now I am glad I got to give it a shot. I coded down to 80ah and back to 90ah just to prove I could do it!
Why can't you code 100ah?
you should code for the closest amount that is is still more than your battery. If you code a 100ah battery to 90ah the battery can be undercharged and affect long term life of the battery
The BMW techs at the dealership: "write that down! write that down!"
Ha! Awesome comment, and based on my past experience, probably mostly true.
😂😂
Question: @ time 27:50 is he saying msD80.prg or msV80.prg? I have a 328i E93 should I be using the V or D 70 instead of the 80 as mentioned in the video?
A couple of days ago, I received a BMW with weird problems, they replaced the battery 6 days ago at the dealership but they never registered it and the car voltage was at 15.5v at idle, creating a lot of problems, once y registered everything went fine, great info in this video!
Thanks for taking the time to make these videos, they’re a lot of help!
what size was the battery and how much voltage
Lots of BMW Enthusiasts are installing lightweight 15-25 lb Anti-Gravity Lithium Batteries. Cost is close to $1000. So light, it can be ground shipped to your door. The BMW AGM Batteries weight 60 lbs and turn a 10 minute battery swap job into a bloody 1 hour saga.
BMW 3/4-series cars can use a H6/H7/H8 Lithium Battery. The battery size is the same, they just get longer 10/12/14 inches. There are several battery cleat holes for long or short batteries. It is a drop in that requires both a battery recoding and a battery reset. Battery capacity ranges from 40 AH, 60 AH, and 80 AH. For cold weather states/countries, you need 60/80 AH batteries.
Thanks for this video! I replaced the battery in my E90 last year but it was not charging properly. I had registered it using INPA but thought it was too much hassle to change the aH settings with NCSExpert. I finally did that today with your instructions. The original battery was 91 aH, this one is only 71 aH. Hopefully the revised charging strategy as a result of this change will keep it charged properly.
Thanks so much for this video! I a similar new battery and no one could tell me what the AH rating is - until I saw your formula. Excellent detail for the replacement. The one thing that messed me up was that I wasn't able to register the new battery until I turned the steering wheel all the way left and then all the way right - which in turn shut off all of the warning lights on the dash, and then allowed me to register the new battery. I used a Schwaben Scan Tool to reset the battery.
So, at the 25:00 mark, you say if someone is installing an AGM battery, they need to "write an underscore AGM", but you don't clarify exactly how... is it XXah_agm, or XXah_AGM, simply XX_agm or XX_AGM, or something else? Thanks.
OK... 26 minutes into another one of your videos on another one of your cars where you're changing from an AGM to a lead acid, NCS Expert shows the answer I need... XXah_agm. You're welcome, and thanks! ;-)
@@HeirApparent thank you so much, I had my own question on this but couldn't find an answer
Brilliant! Thank you, worked perfectly on my e91 and was able to double check the data as you showed, to prove it had worked!
If I have an e90 M3 do I choose that ECU under the “engine” and NOT the MSD80?
Excellent write up. THANK YOU ! The only one worth following . With all my searching I wish I had found this first. After my install the Convertible top two fuses blew, which some how is tied into the Trunk and Gas door. so even after replacing the fuse the gas door still would not open. $300. to mechanic I took car to gas station only to have my self stuck with chore of checking all fuses in buried dash fuse box ad dropping one of them. Yes , you do need to re program the computer for new battery. Totally hate people that writing in threads that you do not.
One question I got... I just change my battery from 80ah to 85ah but can't register that so what to do? Leave it on 80ah?
I bought a new battery for my 2007 BMW 328i. I am using a non AMG battery. It is a Everstart Maxx -H8 Cold Cranking Amps 900, Cranking Amps 1000. What do I program it at 80 Amps or 90 Amps?
I did this previously, and it worked perfectly fine. But then somehow my car started acting again like it did before I coded and registered the battery, and now Impa will NOT give me the two black dots, and NCSExpert gives me an error when I try to make a change. Why does this not work suddenly. One of them gives me a VIN error, but it's the same VIN and same car as before.
Did exactly according this detailed manual. Unfortunately INPA still showing 90Ah battery! Any advice please?
thank you! such a calm way of explaining and getting into the why of the actions as well, much appreciated!
The latest BMW E/F Platform AGM Battery P/N in 2020-2024 is now 92 AH/850 CCA and costs about $250. You can't select 92 AH when recoding, so pick 90 AH. Early 2000s BMW Battery Capacities were either 90 AH or 105 AH.
Can you do the same procedure in a 2011 BMW 335i xDrive e92
I feel like a such a tool :D I have E60 with active steering and I was always driving for a while with the innitializing error and it went away in about 15-20 minutes of driving. Never realized I can just train it from max left to max right a few times to get it done and cleared right away :D
BMS charges a Lead Acid battery differently than an AGM battery. You need ISTA/P to program the change.
What size is the battery supposed to be? I put in a 668 but having problems, as soon as I try press start it kills all my electronics on car, cars completely dead my lights everything will switch off
Hey, I have Engine N57, E90, but I can't find it on INPA, please help
I installed the Ecu cooling fan in my 318i, do I need to coding it?
Good video... Can you tell me if I Need to do this procedure on a 2001 E38? Any information would be greatly appreciated thanks
Hello, great step by step videos, I'm switching from lead to agm, where would the _AGM need to be expressed? after the class of battery or after the ah? Thanks you.
Hey I have another video on my channel for when I switched form AGM to lead acid on my X5, check that out.
what if i dont register the new battery, my 2005 E90 doesnt even have the middle computer with the big scrolling button between the front seats
I have a 2011 328i coupe. Twice now there has been a lot of water found in the battery compartment. Two years ago I had to replace starter, battery and the passenger side wiring harness for $2000.00 at an independent. Last week they found more water and got the water out of the compartment before major problems. There is a vent it seems on the right side of the compartment. Is the water getting in there in rainy weather? I avoid deep standing water. Could there be broken welds? There car had a minor rear end fender bender while a courtesy car with the dealer. I will be going to them shortly with bills and photos. Any thoughts?
Great video. Removing the distributor box/BST off of the positive terminal really helps with clearance. One note: don't close the trunk in this state. You'd find out that powering under the hood does not help anymore with opening the trunk, you'd have to reach through the ski pass-through the child safety unlock in the trunk to open it (luckily that doesn't need electric power).
Or use the key and unlock the trunk- get down real low and look up past the license plate to the right. There’s a key hole there and the key that hides in the fob enters in a vertical configuration
What is the cable that you have used to connect the laptop?
Anyone knows what is that black cable that goes in with a connector to the positive side? Thanks for the excellent video btw!!!!!!
I replaced a battery and jumped on NCIS expert to change the capacity, but I keep getting a problem, it tells me the VIN failed. Like the software can't access the VIN number. Do you know why that is?
So helpful, thank you! I'm actually looking to replace an AGM battery with a lead acid battery, I've seen people use other tools to tell the car it's switched, I assume there's a way to do that with this method? Thanks!
Important to note that cable will only work with idrive version 1. Will need a special cable for late 2009+ e90s to code. Cost is around $80 new.
Thanks for the video, excellent tutorial, but.... I did all the things as you've shown and when I check in INPA the battery capacity doesn't change. The old one was 85ah non-AGM and its coded 80ah. My new one is 95ah non-AGM and I tried like 4 or 5 times everything goes smooth like butter but the Ah capacity does not change at all in INPA and keeps showing 80AH registered. I'm checking the MAN file couple of times before I code it and still... I'm not sure what else I need to do. If someone has any advice would be amazing. Thanks once again!
Maybe I am using the wrong INPA. But my INPA is all in GERMAN !! And it is showing all in "metric" system. Is there an English version to download?
Question : I'm changing BMW original battery with 80 Ah to a new one 70Ah. Should it be enough register with carly or do I need some decoding ?
Why isit so complicated with battery resetting.any other easy way to try pass it?
I just want to confirm so if I got a battery of the same size for my 2009 135i a 94R H7 and it has the same Reserve Capacity I can just register without needing to change the AH? Thanks.
2006 325Ci uses what group or size battery?
Car had a temporary Ford Escort battery.
If you don't have software then what can we do after replacing the battery?
Do you think it is necessary to code battery even if it has exactly the same specs with the original one.
Thanks - very helpful. Especially the bit about the factory trickle charger tap! I was scratching my head on that one!!
I received an error code. How do I return everything back to normal? Before I did this? Is there any way?
Hello, before following your steps on programing and registering the battery i did a full scan using ISTA D on my 135i E82 2008. Have you ever ran into having random comunication errors with diferent ecu's. I say random due to the fact the is I go into the ecu fuctions and i trigger one of the ecu functions most of the time the will comunicate and change in color from red to green. This is not just with one it is ramdom ecu's.
Hello I completed all the steps and everything seems fine, I have a battery AGM 80 amp and when I manipulate the file to 80_agm impa shows my amp at 91.Any help
Hi! thanks for the video. One question: Why do we need a laptop specifically just for the car?
Good question!! I like to see the response, please. To know the proper procedure. Since where I live there is no electromechanic and to do all the coding I have to put the car in a boat to take it to another island to do that. Understand? Some places on the World are different and not too easy to obtain all the things are needed like regular people do. Hope U understand!!! Thank you friends!!!
Is there a big difference with the 90 ah and 80 ah
Excellent Video! very professional and well explained, thank you very much! keep up the good work! appreciate it
would the MSD80 also work for a e90 M3 with a S65?
is there a msd110.prg or is 85 the max? i want to put a 110amp hour battery in my e90
If I install an aftermarket battery like interstate AGM battery and register it, will it run normal as in having the dealer install their original battery?
This is a great video, I am a first-timer of INPA user, downloaded the software and installed it. The only issue was with the drivers which I downloaded from FTDI website and it worked. Both Battery and Ignition are on and I could able to read some info by using INPA. However, the main problem which I am having is everything in INPA is in German whereas in this video in English. Do I need to change any settings? Thanks a lot.
Probably one of the best videos I have seen on replacing a BMW battery. My trunk looks different. 2011 335i Convertible. Just got a Walmart 95AH AGM. The software does not have 95AH AGM. I guess I will go with 90AH. Not sure if there is a way to update the options. Any ideas?
Hey man great video. I am a dude from the Netherlands .. A couple of times i had the High battery discharge when i had to set my clock..had that 2 times maybe 3 ... when i drove like 60 km it s was gone ...but after a couple of days, i had some problems on my screen like ....ABS, Seatbelt, RPA, Driver assistant management... Could this all be related to a dead Battery ?? cause i let it readout on a specialist and he said, the ABS sensor could be broken.? I have doubts because i am sick the last 3 months and I was not driving very often and not long distances for sure. That's the reason i think the battery is weak ... please help
Hello, I replaced the AGM battery last month, but INPA still shows a value of State of Health (SOH) 0.00. How is the SOH determined and when the value is calculated. Is it normal? Thank you. (replaced the same type battery 900A 90Ah)
If anyone has any info to help me with. I’ve been working on my 2009 328i. At first I thought it was just the battery because I had to jump it a few times and it would turn on. Then one day I went to the lake and it didn’t want to turn on period. The tow truck worker said that sounds like the starter. So I changed the starter, it worked for about 4-5 starts. Now it’s doing the same thing before I changed out the starter. Just making a click noise but it won’t turn on again. Should I be worried that it might just be the batter terminal or terminals? Please any help, thank you!
any battery can be coding . ?? and any kind the battery have to be register??
After my e46 I would love buy an e90 but these vastly more complicated electrics terrify me if something as simple as changing a battery requires as computer programming degree in German! Regardless times change and I'm going to change with them, great video for future reference, thank you.
Where does the plug with red/blue wire connect?
You can disregard that, it's there from the factory to trickle charge the cards during transport from new.
I have a 2008 328i, and I'm getting ERROR_ECU_CONDITIONS_NOT_CORRECT_OR_REQUEST_SEQUENCE_ERROR with both INPA and Tool32 when trying to register the battery. I bought H8 battery from Costco. Any idea what might be the issue? I haven't found any solutions out there yet.
Very helpful, Only thing missing is update of VO with new battery specs.
Really helpful video - allowed me to finally deal with my dying battery. Thanks
I enjoy your video's and learning a lot. Here's my problem...I have a 2005 X3 E83 and when I start INPA and then F7 to load E83, then select Engine I can't find any M54. Does this mean that my model of X3 does not require registering. Any help would be greatly appreciated.
Does registering the new battery with Tool 32 after doing it through INPA and NCS Expert do anything? Or will INPA and NCS Expert be sufficient since there is no difference once you check the status on INPA after using Tool32?
Thanks. The process worked for me. One problem i ran into was that it wouldn't accept the registering of my aftermarket 100ah battery.
NCS throws an error message when you try to register 100ah. It accepts 90 or 110 though, so i chose 90ah as a workaround. Not a perfect solution, but it was a workaround which i picked up in a BMW forum. The only alternative would have been to buy an 80 or 90 or 110ah battery.
Np, glad you found it helpful. Yeah it only has options for batteries that were offered from the factory. Your best bet is to find a battery with a similar rating.
I have the same problem. Why not a 100Ah doesn't make sense.
I have an error code. What do I do now?
Thanks man, best instructional video I found!!! Helped a lot. Thanks again.
Battery died on my 07 520d car not starting due to it being immobilized fault code 4a63 what do I need to do
What a royal pain & upheaval just to swap a battery on these post 2000 BMWs!
+Vehicular day.On tool32 where did you get that MSD80.PRG from.
Can you please help setting my INPA to English? When I come to this point everything is in German language... Thanks
Ah, I always got that spark connecting negative, thought I did something wrong. Finally some closure
I have INPA etc installed from earlier but I have never used it to code. Only for reading errors. When i run NCS and "load profile" I only get the following options: "Default profile", "Manipulation", "Factory coding" and "NCS Dummy Profile". Can I use one of them, or do I have to get the Revtor profile into my NCS in some way?
Great instructions, thanks!!. How do I know if my DCAN cable is bad? I originally followed the instructions and was able to see my existing battery info in INPA. I went to NCS Expert and was able to retrieve the FSW_PSW.TRC from the car. When attempting to write the changed .man file back to the car the ignition timed out (I think, maybe lack of power). The car (e92 2013 M3) was on a 10 amp charger. I decided to let the car charge for 90 minutes, to be on the safe side.
When I came back I was able to connect to INPA with both black dots shown. But as soon as I choose F2 (PM field 1), F3 (PM field 2), or F5 (B change) the light on the DCAN cable immediately goes out and I get an error in German.
Same with NCS Expert. As soon as I try to choose "Load Profile" I can only get to e89, CAS when the light on the DCAN, again, goes out.
Is this the cable that suddenly stopped? Since I have both black dots in INPA I'm reluctant to just buy another cable, as the one I have worked and appears (somewhat) to be working. Maybe I messed something up when I only completed half of the NCS Expert battery coding? I bought the "green board" cable here: www.ebay.com/itm/OBDII-16pin-Interface-To-USB-Diagnostic-Coding-Cable-For-BMW-INPA-EDIABAS-K-DCAN/192031744804?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649
I did find one (maybe big) mistake when I trying to follow the instructions. I put the same engine into INPA that you did, not realizing that my engine is and MSS60 for S65. When I tried the correct engine I received a German error of "mismatched versions malfunction is possible." Oh boy, maybe time to visit the local mechanic.....but I'm so close.
Please help, Thanks.
If you're getting both dots in INPA I would lean toward a software issue. I know it can be a pain in the ass to setup the software but you might want to try setting it all back up from scratch to be safe. Perhaps the daten files are not loaded properly.
Thanks, I can reload the software. Is it correct that I should have chosen "my engine" and not necessarily the engine you chose on the video? Inpa now gives me errors when I go to my correct engine.
Dave Ruhlman i know your post is 5 month old now but i am about to try the same with my E92 M3. Maybe you could give me some advice of mistakes to avoid and extra steps necessary for this to work on our car ? I got the software suite installed. INPA is version 5.06 and to check the software i select e90 then MSD80 as in this video i can see the same menu (just for testing the software without having ordered the cable yet). But when i select e90 MSS60 S65 for M3 i get an error message : IFH-0018 INITIALIZATION ERROR. It seems only some engines menus are working. Is the INPA software incomplete ? Did you get it to work and where to get all the files that work for the M3 ?
Hi: Very much appreciate your DIY videos. Quick question re battery replacement in my 2011 e90 335d. I am thinking about replacing the dying lead acid with an AGM and have the Foxwell NT510 scanner/coder that allows registration and recoding for battery type. My question: does the code exist within the 2011 e90 to accommodate AGM charging? Thanks.. -Robert.
Robert Krikorian Hi, glad to hear that. Yes your car would support an AGM charging profile.
Where do u get some easy ass tools like that I’m doing it old fashioned
One question. If i remove the battery negative and positive terminals, can it fry my ecu or anything else? Is there any precaution that i need to take inorder to remove it?? For bmw e90 2010.
The precaution would be to start by pulling the negative battery terminal first. You wouldn't fry the ecu if you create sparks but the the IBS sensor could be affected. You have a 2nd generation IBS sensor on a 2010 so I wouldn't be too worried.
Hi! On my NSC expert I don't have this Revtor's NCS Expert profile. I have other profiles but which one can i use? I have try some of them but after export in my .TRC file there is no line that shows Klasse Battery?! Am i need to write it down on hand or that's because the file was not exported correctly? What should do? Were could I find that Revtor's NCS profile?
i replaced my Battery yesterday on my 2008 Audi A6 it was a Varta 110AH and it was still the ORIGINAL 14 years old !!! i bought a 90AH instead of the 110AH but i guess its good enough. I let the engine run while switching over the battery, so i didn't had to do any "re-programming"
where i can ger the sofware ??
Thank you for the awesome video. The autocrat silver battery you are replacing says 850cca, so shouldn't be 825/7.25= 113Ah should be programming in NCSEXPRT instead of 85aH you put there?.Plase let me know
Reply from ADVANCED AUTO PARTS......Steve from AAP said:
"Hi JACOB, I'm glad to assist you! This AutoCraft Silver Battery - Part # 93-1 has an amp hour rating of 91 amp hours at 25 amps."
hi there just recently replaced my battery while using your video as my guide in my 2006 e90 m47 and thought i have to register new battery to the car i downloaded and installed inpa and purchased the k+dcan cable but i cannot find anywhere in the e90 section to register battery also can i point out while watching ur video i noticed i do not have that same blue wire connector that connects to your battery any idea why or what to do next ?
can't answer about inpa but that wire with the blue connectors is the Intelligent Battery Sensor (IBS). It's what monitors battery state and determines charge rate. It looks like some cars don't have the same IBS cable. You have the IBS cable if you have certain options in your car (iDrive or bmw assist/telephone). Here's a short thread discussing this: www.e90post.com/forums/showthread.php?t=876512&page=2
Further research is probably a good idea though.
I put in a 900CCA H8 battery. This roughly translates to 124Ah. NCS Expert will not accept this value. It says faulty code. I also tried 120Ah and got the same result. Great video as always!
i think i have the same error when I change the value to 100Ah and press execute job and error pops up. Did you fix this?
@@slot1999 me too. Did you fix?
@@husamhanif1848 i read on some forum that you can only set to 90 or 110 if I remember correctly. So i set it to 90 to prevent it from overcharging. Didn’t have any issues regarding it.
@@slot1999 i have an error now so it done let me make any changes or anything. I'm gonna try deleting and reinstalling the software
Vehicular DIY are you able to tell me why i am getting error: COAPI 1142: PSW fehlerhaft 100ah when i hit OK on "coding ended" at the end of NCSExpert programming? I have changed battery from 90ah_agm to 100ah, followed your steps and all went fine until the end
I think you can only program a max capacity of 90ah so go with that and don't forget to set the correct type, agm or not. Otherwise you are corrupting the PSW file.
Might I ask a question? I have an 06 325xi with the N52; do I have to code the car, as you have done here, after installing the battery?
Yes it's always important to register a new battery, even if you're putting one in with the same specs you need to ensure the
car knows it has a new battery so it can adjust it's charge profile.
Vehicular DIY thanks! Will do. Jon
odly enough I have no IBS cable in my 2007 E92 335i... I thought all E9x had them..
Hi great video,, what kind of software are you using, and where can i buy it, thanks.
Very informative video. But you said that the specs of the 2 battery are close so normally you wouldn't bother register the new one. What would be the limit that you would consider registering the new battery? I just bought a 140 R/C battery so: 140/2 +16 = 86AH. Since OEM is 90AH, should i be ok if a reset it to a new one without changing the AH in the ecu?
No regardless you need to register a new battery, but with regards to telling the computer what the AH rating is that only apply if there is a change of more than about 5AH.
Can the gas vent port be interchanged? I have the right angled plastic on the -ve terminal and a small black cap on the +ve terminal. Can i switch the right angle pipe to the +ve terminal and cap the gas discharge port on the -ve one? Thx in advance
Yeah as far as I know either side is fine just cap off the port not being used.
@@VehicularDIY Thanks so much. Very helpful video. Appreciate the help.
Which number do you need to use to register the battery? Can you register after market battery?
You can use an aftermarket battery yes but you need to know the AH rating. The easiest to find/code to the car is 90 AH.
I followed exactly your tutorial to register the battery and it failed. My car is a E92 M3. When i run INPA, shift+F8 select MSS60 ECU, F5 select STATUS, there is no menu for IBS power managment. I don't know if the IBS sensor was deleted and its functionality incorporated inside the ECU. So I could not access "PM Field 1" and "Bchange". So then i went to Tool32, selected MSS60.PRG, found 'steuern_batterietausch_registrieren' and "run job once" and the job status returned an error :
JOB_STATUS = ERROR_ECU_CONDITIONS_NOT_CORRECT_OR_REQUEST_SEQUENCE_ERROR
I then tried running a different job "ibs_ident" which according to description reads the IBS serial number and that ran JOB_STATUS = OKAY. ID_BMW_NR = 7616200. I then tried to run the job "ids_status" which has description "Auslesen batterie sensor" (read battery sensor) but that failed too with the same error :
JOB_STATUS = ERROR_ECU_CONDITIONS_NOT_CORRECT_OR_REQUEST_SEQUENCE_ERROR.
I have no started the car yet. I wonder if I should try INPA again using the E90 ECU that you selected instead of the dedicated MSS60 (M3) ecu which maybe not be fully configured in the files. The same for Tool 32. All i want is to effin register the damn battery.
Hi, let me know if you were able to register the battery because I want to know if this works before I even try. Looks really complicated. Thnx and gl.
@@roxstix I can tell you it's a difficult path with many pitfalls that are not even talked about. The software is not supported it's just made by tinkering bits of codes and files here and there and extremely inefficient, frustrating and time consuming to install. It does work to some extend as i am able to read error codes without bringing my car to the dealer. But the battery registering which is the main reason i went through this, as of now, does not work. I hope some more experienced coder might be able to tell me why i am getting this error and that I simply need to reset something first.
@@goognamgoognw6637 Thanks for your input! I'll keep researching then.
Always been amized about your diys and now I cahged my battery, it did not go well..damn I didnt't get car slepp enough and lost my power windows, lights only head lights seem to work, no turning signal, I have not covered programn on my inpa to get it from there, what I should do now, also interior lights are gone damn me if this was only let car asleep for while before installiton. could oyu help me out little? I couldn't find ncexpert same issues that you have, I was little lost, anyway your diys are best always to see all details about what are you doing learn a lot but now I got something wrong a lot. Thanks for this all videos in here on your channel!
Can you help me please? The steps to code hifi676 in e90 2010. My car doesn't have idrive.
The voltage on my car's battery reads 12.3 when connected and 12.6 when terminals disconnected. Is this normal? What could cause this?
That sounds normal with the terminals disconnected. Are you having battery drain issues?
Vehicular DIY it stays at almost 12.3 always. But i dont know if that is enough to cause a slowish start in the morning
Its because of the resistance in the cables thats why it will give higher reading when disconnected