General K-BUS / Airbag / Safety Information Module Issues (RESOLVED)

grx

New member
Hello all,

Long time viewer, but this is my first time posting. I have recently picked up a 2003 Z4 E85 that initially came to me with a host of general electrical issues which I have worked my way through. The car has clearly had water ingress in the past and this presented the issues:

Alarm / Central Locking / Radio / Windows / Roof / Cluster lights for indicators all not working
Airbag light on

Initially I thought this was potentially an issue with the general module, but after some expert guidance I was pointed in the direction of K-CAN issues. I got access to some better equipment for reading the modules on the bus more precisely and confirmed that there was indeed a K-BUS issue as suggested. I now have access to INPA.


I didn’t go as far as removing all modules from the connector one by one to isolate the cause of the issue as I knew the water had ingresses near the SIM module located behind the handbrake.

I followed guides on this forum and disconnected the module from the car and to my surprise everything on the car now worked, albeit with the presence of an airbag warning light which makes sense as the SIM module was not connected to the car.

I obtained a compatible SIM module and installed it on the car and to my surprise the same issues returned. I had expected that the fix would involve changing the module, coding the new module to the car and finally clearing the errors, but this was now indicating to me that the issue was on the loom / car side.

Sure enough, there was an issue with one of the contacts within the header that plugs into the SIM module and with a few attempts and a fair amount of contact cleaner I got the original module to be plugged in without stomping on the rest of the K-BUS and preventing other modules from talking.

Some observations:

1. For me the critical damage to the pins was on the same side of the header as the side of the car where the leak occurred and many of the pins on the header are unpopulated.

2. If you want to simply test a new module and have a similar fault to mine, you can actually get away with leaving the module in place and removing the latching connector without fully disassembling the console, although any work done to this system should be performed while the battery is disconnected from the car.

3. The Hazard Warning light is an excellent barometer for getting a sniff of if the car is happy. From my experience with my general electrical issues you can be pretty sure the K-BUS is happy if putting the hazard lights on prompts the indicator lights in the dash to illuminate as they should. Not a replacement for diagnostics, but a very assuring thing to see this start working when you are tinkering with a misbehaving K-BUS header and can potentially save you some back and forth.

4. I had initially removed the two fuses associated with the Airbag system and this restored some functionality.

I am now at the point where I can speak to the original module on the network and it even indicates that the system is healthy and that the modules that plug into the SIM are all present and correct.

If I read the status of the safety module in INPA, I am told:

Airbag status: ENABLED

There are some readiness flags, all of which are ticked aside from one:

“System has been switched to sleepmode before”

In addition to this, the current mileage is displayed as: -11080


I think the remaining work to get my airbag light off should only involve a laptop, but I am not certain and thought I would ask the board for some input.

I am blown away with how helpful and friendly folks seem around here and wanted to say thanks for reading my dull post about K-BUS.

All the best,
Ben
 
Just as an update in case anyone sees this with the same issues, the car has been fixed for some time now.

Issue Summary


1. Main airbag module (Causing Airbag light)
After changing the module, the issue persisted which led me to focus my efforts on cleaning up the harness connections to the module. I seemed to have an issue with the ignition switched 12v supply pin and after some cleaning with contact cleaner, I started being able to communicate with the module. For me all other KBUS faults were no longer present when the module was disconnected.

2. General KBUS Issues (Related to 1)
My KBUS issues causing various electrical items to not function around the car (Roof, hazard cluster lights etc) were caused by the module mentioned above "Stomping on the bus" when plugged in. After cleaning the harness all KBUS modules were behaving correctly and my roof etc began to function correctly. Well worth checking that when you turn the hazards on, they illuminate on the dash as in my testing this will not happen if the bus is unhappy it would seem.

3. SBSR module error 9906 (Causing Airbag light)
This was down to one of a list of items being "At variance". After again cleaning both the module connector and the harness side of the connection I was able to get this fault to clear permanently.

4. The Root Issue - Water Ingress
For me, my water issues were down to two things;
1. The small seal that takes up the section from the main boot seal to the edge of the door was damaged, had been repaired (badly) and was letting water in. I was able to make a good one out of parts from my existing one and a part taken from a donor car.
2. The drains were totally blocked. Standard z4 stuff!

In conclusion the whole car is now working as it should and is clear of faults and all it cost was a can of contact cleaner, a new weather seal boot and some time. I obtained both modules giving me issues, but realised I did not need them after isolating the faults to the loom side of things.

Happy days!
:driving:
 
The K bus is a source of great amusement as other buses are..

It’s a pity that there’s no real point diagnostics that allow specfic pointing to a faulty unit / its connectors..

Glad you got it sorted …I’ve had a few mostly of my own doing ..my last one was the body control module aka FRM where I got dozens of K can bus issues..

E89 is slightly different to the E85 but since it carries lots of baggage from the E85..
 
I know Martin maintains the majority of k-bus issues are seated with the main airbag module, either connector corrosion or module failures

Good work fella and good write up

Stuart
 
I had Kbus faults again a few weeks ago and its now fixed, and what a pain it was.

I had some water ingress from the scuttle panel and some of the airbag mounting and big fuses had seen water. Back of the fusebox connections were mainly good, but I took some time to clean things up. Been around the car and removed pretty much every module on the bus as was keen to avoid de-pinning the Kbus comb under the fusebox. A long story short, it was the clock spring and it absolutely can take down the entire KBUS. Got one on order and the car is otherwise good now.

During this I removed:
GM5
Kombi
Light Module
Climate Control
Radio Wiring
Central Module
SIM
Roof Module

My car doesn't have either PDS or Rain sensor, nor does it have the power seat module.

This leaves the EWS and "Volute Spring" on the bus that had not been removed / tested.

The topology for the Kbus comb can be found here: https://bmwteka.com/wds/en/e85/c34fc6f5
Some observations:

1.The schematic shows the run to the SIM, KOMBI and Radio / Entertainment to be a thicker gauge wire. Might be useful for anyone de-pinning the Kbus comb.

2. You can disconnect both the Kombi and Light module by removing the single screw holding the Kombi in place and reaching through to the LM connector.

3. The middle connector of the GM5 carries the Kbus. From memory it was Pin9

4. If you suspect your Kbus run to the SIM or other longer runs you can use pin9 from the GM5 or the comb to test resistance on the Kbus line to the SIM connector. Usual battery cautions apply.

5. You can remove the lower cover below the steering wheel with a single screw. You can then disconnect the Kbus connector for the clock spring easily if you want to kick it off the bus to test.

6. I dislike the E85 platform, its stupid leaks and electronics, but then I also love it.

Until next time all, its been emotional.
 

Attachments

  • Screenshot from 2026-06-07 17-31-47.png
    Screenshot from 2026-06-07 17-31-47.png
    69.1 KB · Views: 1
Last edited:
@grx - that's great feedback, thank you.
Sometimes, assuming you have spares to hand, it is simpler to diagnose by substitution and I will be bearing this in mind if I come across anything similar.
 
Back
Top Bottom