2005 E85 BMW Z4 AIRBAG LIGHT

Same story again,


Flashed all modules , coded all modules , time set each module on tool32.

Clear all vehicle errors, then clear all safety module errors,

Light goes off

Turn car off unplug all diagnostics etc and turn back on and start

Airbag light on


Plugged in my launch and still 2 codes about incorrect vin come back


Definitely done all steps correctly , maybe the sim module is fried , I’m not really sure how to check or tell that.
 
Not the first time I’ve heard of similar where full coding process works, no codes, then the car regresses and throws wrong vin codes

I’ve no idea why
 
Not the first time I’ve heard of similar where full coding process works, no codes, then the car regresses and throws wrong vin codes

I’ve no idea why
I leave near the ocean so may drive there tomorrow and see if it clears if I leave it under the sea overnight 😂
 
I honestly have no idea now!
Seems you are doing it correctly which is a bonus compared to many so called 'specialist' garages!
I'm not sure what to suggest next.
If it were here, with my big box of spares, I would put a new matched set in and start again. But for you, that's a lot of expenditure on a whim.

Anyway, this red LED.......................
 
I honestly have no idea now!
Seems you are doing it correctly which is a bonus compared to many so called 'specialist' garages!
I'm not sure what to suggest next.
If it were here, with my big box of spares, I would put a new matched set in and start again. But for you, that's a lot of expenditure on a whim.

Anyway, this red LED.......................
i think the only reason im doing it right is because i have only ever done it once, but in that once , ive reone it 50 times 😂 the fact the light clears is a good sign to me, as before it would not clear , you could clear all the errors you liked and it would stay lit up.

When i get as far as NCS expert and that program runs and completes. I open INPA back up to clear the faults and the only fault that seems to be on the SIM85 module at that time is the system time fault which makes sense as that would be next to do after clearing faults, but as soon as system time gets done on Tool32 , i open inpa and the fault before i clear it is 93AB i believe, the one for chassis number incorrect. But it doesnt come up prior to tool32 , so up until i put the SIM85.prg file into tool32 and do the systemzeit lesen and starten task, thats when it reverts and say hold on a minute, heres an incorrect chasis code, so maybe whatever that program actually does inside that module its not able to fully run it and just bricks it.

I work in a parts shop but unfortunately we dont have these modules on the shelf 😂 might have to check a scrapyard and see if i can find another one, as its more than likely the module itself rather than anything due to the faults changing depending on what task is being run and it is communicating with INPA.

i can now understand the A-hole who sold me the car with the black tape behind the cluster, i have the entire inside of the car stripped 😂
 
i think the only reason im doing it right is because i have only ever done it once, but in that once , ive reone it 50 times 😂 the fact the light clears is a good sign to me, as before it would not clear , you could clear all the errors you liked and it would stay lit up.

When i get as far as NCS expert and that program runs and completes. I open INPA back up to clear the faults and the only fault that seems to be on the SIM85 module at that time is the system time fault which makes sense as that would be next to do after clearing faults, but as soon as system time gets done on Tool32 , i open inpa and the fault before i clear it is 93AB i believe, the one for chassis number incorrect. But it doesnt come up prior to tool32 , so up until i put the SIM85.prg file into tool32 and do the systemzeit lesen and starten task, thats when it reverts and say hold on a minute, heres an incorrect chasis code, so maybe whatever that program actually does inside that module its not able to fully run it and just bricks it.

I work in a parts shop but unfortunately we dont have these modules on the shelf 😂 might have to check a scrapyard and see if i can find another one, as its more than likely the module itself rather than anything due to the faults changing depending on what task is being run and it is communicating with INPA.

i can now understand the A-hole who sold me the car with the black tape behind the cluster, i have the entire inside of the car stripped 😂
You can’t get them new anymore and on eBay you are looking at up to £150 per module with no guarantees on them.
I have fallen into the trap a couple of times of posting modules out and then ‘experts’ bricking them and me expected to send a full refund!
So now I purely do a supply, fit and code service.
However, I think I possibly have the modules you need here and I’m sure we can come to some agreement if you think you can code them in ok?
If we kept the full discussion on here it would benefit us both, and there would be less chsnce of a misunderstanding.
Have a think and let me know.
Just so you know though, my 83-y-o Dad is in intensive care in a hospital 150 miles away and I’m driving between Norfolk and Sussex every other day. Comms and sending you stuff could be a bit hit and miss.
 
You can’t get them new anymore and on eBay you are looking at up to £150 per module with no guarantees on them.
I have fallen into the trap a couple of times of posting modules out and then ‘experts’ bricking them and me expected to send a full refund!
So now I purely do a supply, fit and code service.
However, I think I possibly have the modules you need here and I’m sure we can come to some agreement if you think you can code them in ok?
If we kept the full discussion on here it would benefit us both, and there would be less chsnce of a misunderstanding.
Have a think and let me know.
Just so you know though, my 83-y-o Dad is in intensive care in a hospital 150 miles away and I’m driving between Norfolk and Sussex every other day. Comms and sending you stuff could be a bit hit and miss.
appreciate the off man ,sorry to hear about your dad. im gonna try give it another whack next weekend , my friends dad is a bmw mechanic, im just stubborn and wantto try fix it because ive started it , if thats not the case then ill see what he can do but it could be the case of just trial and error for the next few weeks
 
So still have not yet sorted this out. I took the drivers door airbag out and put a 2.2 ohm resistor in the connector and that seems to have gotten rid of the error regarding the resistance being too low so that airbag will probably have to be swapped out eventually.
 
The only errors that keep coming back on all 3 modules SBSL , SBSR and SIM are the incorrect VIN number errors. I have flashed and reprogrammed them countless amounts of times and tried it in different ways, still no joy at all.

I did notice that when i did a pre drive check this time it actually knocked the airbag light off once it had check the firing circuit. So that was something that didnt happen before. I just cant understand why it will not let me swap the vin on the modules.

If I go to Tool32 and input the SIM85.prg file and hit AIF_Lesen i can see that the both VIN number fields are reading the last 7 digits of the chasis LC95254. I think one of them fields in Tool32 should be the full VIN number as it says something like "lange" which means long in german.


I even redownloaded different E85 SP DAten filers and put them into coding tool and tried again with that. still no joy. No idea why i cant get these modules to not come back with Incorrect chassis number error.

stumped.
 
Maybe a stupid thought, but I wonder if one of the other modules has the incorrect vin and it’s confusing the car systems?
When you do the NCS Expert bit you get the choice of selecting the instrument cluster or the light module as they both hold all the car info. Do you always use the same one? It does it do the same whichever you select
 
Maybe a stupid thought, but I wonder if one of the other modules has the incorrect vin and it’s confusing the car systems?
When you do the NCS Expert bit you get the choice of selecting the instrument cluster or the light module as they both hold all the car info. Do you always use the same one? It does it do the same whichever you select
No this is a good question because i normally choose AKMB
 
didnt mean to reply without finishing my sentence. I choose ALSZ i believe it is and it actually enters a completely different VIN number to mine, i have no idea why though, what is the ALSZ and why is it throwing up a completely different VIN, forgot to mention that above
 
i did do the seqeunce thorugh the ALSZ path but i hust entered my Vin and clicked "checksum" and it filled in correct vin but initially when you click the ALSZ option there is a different vin at the top of the screen.
 
Is there a way to check what VIN number is attched to each module, some kind of report? INPA doesnt give me VIn information of identify check. Do i just need to use tool32 and use aif_lesen on each module in the vehicle?
 
That’s interesting. I think ALSZ is the light module but I’m not at home to check right now.
@bigwinn or @Street may be able to advise and how to read the vin, but I would have expected a related code for that?
 
That’s interesting. I think ALSZ is the light module but I’m not at home to check right now.
@bigwinn or @Street may be able to advise and how to read the vin, but I would have expected a related code for that?
Yeah it got too cold outside so i came in. Should have taken pictures. I cant seem to see any other codes except stuff for the doors etc but thats only because i have door card disconnected. I noticed it the first time when i hit ALSZ and the way it formats the VIN is like "WBA00000AB12345" for example, but when i go through AKMB it does "WBA00000LC95254" which LC95254 would be my vin. Not sure why it does WBA with all the zeroes but the last digits are correct. I dont know what was changed previously on this car as previous owner was dishonest so.

I wonder why its reading a different VIN through ALSZ
 
Yes the ALSZ is the light switch. AKMB is the Kombi (Instrument cluster). Do you have a tamper dot on your dash next to the mileage reading?
When you are asked to select either during the NCSExpert stage its pulling the data from those modules to prepare the coding job including the VO (Vehicle Order - All the modules in the car). You shouldn't need to add a VIN manually.

On my version of INPA I have an overall report I can run against the whole car that includes the VIN on each module. Not all versions of INPA are built the same so you might not have it. If the last 7 digits NCSExpert pulls from AKMB when loading the job matches the VIN on your windscreen I dont think thats your issue.
 
Yes the ALSZ is the light switch. AKMB is the Kombi (Instrument cluster). Do you have a tamper dot on your dash next to the mileage reading?
When you are asked to select either during the NCSExpert stage its pulling the data from those modules to prepare the coding job including the VO (Vehicle Order - All the modules in the car). You shouldn't need to add a VIN manually.

On my version of INPA I have an overall report I can run against the whole car that includes the VIN on each module. Not all versions of INPA are built the same so you might not have it. If the last 7 digits NCSExpert pulls from AKMB when loading the job matches the VIN on your windscreen I dont think thats your issue.
What is a tamper dot Street? Only a hobby mechanic so new to a lot of this. I dont have to add VIN manually when i select the AKMB module to pull the information. I have that module and the ALSZ module to choose from, if I choose the ALSZ module it just show me a completely different VIN to mine at the top of the screen. Maybe that light switch module was swapped. However selecting AKMB it brings up my VIN correctly in the format (WBA00000LC95254 roughly like that for example).

I am stumped at the moment as when ifirst strated this thread I had different faults and different problems but all is stemming from theis incorrect VIN number on each module.

The only thing that changed recently which you could look at as progress is on INPA when selecting SIM85 module , when i run a pre-drove check , It says clear memory and run, it clears the memory and runs the pre drive check, as soon as it gets to the firing circuit check complete, the airbag light goes off. Now of course if i turn ignition off and on, it comes back with the light.

These are the steps im following
 
Back
Top Bottom