Happy days. Got the module back today and hey presto, no airbag light on. Off for an MOT Friday!
So to finish off the thread if you have an internal fault control module error that cannot be cleared on an LCI Z4 (usually due to multiple jump starts from flat battery) then you have two options:
1. send off to be opened up and repaired. DO NOT use one of the companies that just clears faults once airbags have been deployed. The unit needs opening up. Not sure if I can name the company I used? Cant see why not!
2. Source a module with the same part number. Although BMW say they are coded to VIN there’s a decent chance it’ll work. If not then you have a spare unit to send when you go back to option 1. They can use this as a clone/donor if needed and/or try two different software fixes on each of the units.
Remember if you are pre LCI then there are many in the forum who can help as you can clear the codes much easier.
Saga over, hopefully, as I’ve still not driven her so guess there is a chance it could return. Fingers crossed all sorted though, new OEM battery installed and I have now got an extension lead to the garage but am installing power down there as we speak!
It’s been a painful experience but thank you to all the contributors and big shout out to Enuff Zed. Legend.
