E90Post
 


 
BMW 3-Series (E90 E92) Forum > BMW E90/E92/E93 3-series General Forums > Regional Forums > UK > UK Technical Forum > Coding out rear seat belt tensioners



Reply
 
Thread Tools Search this Thread
      01-28-2020, 03:31 AM   #1
wayne1234
New Member
0
Rep
9
Posts

Drives: E91
Join Date: Oct 2019
Location: Wales

iTrader: (0)

Coding out rear seat belt tensioners

Good Morning All,

A bit of back ground.

I bought a Cat N e91 2008 back in June 2019. The airbag light was intermittent with codes:

93B5 - Rear Left PreTensioner
93B6 - Rear Right PreTensioner.

Once I started to investigate the fault I found that both PreTensioners had deployed. The previous owner have to resistors attached to the wiring harness (To the Pretensioner plug) which is used to fool the ECU.

I replaced both tensioners with 2nd hand parts both test at 0.05 Ohms which are good.

I then cleared faults and 93B5 - Rear Left Tensioner doesn't delete at all. So I've stripped out the centre console to gain access to the Air bag module. I've test the wiring from tensioner to ECU continuity all OK.

Resistance at the ECU for both Tensioners read.

Rear Right Tensioner at ECU = 0.4 Ohms (No fault codes stored)
Rear Left Tensioner at ECU = 0.1 Ohms (This could be a difference in wire length?)

So I decided to have any Crash Data from the ECU and faults removed by CrashData UK. In order to keep me mobile I bought a 2nd hand ECU with the same part numbers etc.

I received by ECU back from crashData UK plugged the unit in - reconnected the battery and NO IGNITION a Red Vehicle on Ramp light.

So I took it off and made a complaint to the company (Still waiting to hear back).

I re-fitted my 2nd hand unit and now I want to code out the tensioners.

Using NCSexpert I'm able to flash the AGB Module no problem.

I've flashed the airbag module with all the tensioners coded as not active.

Now all the tensioners have come back as stored faults instead? and won't clear.

I'm going to re-flash with all the tensioners as active just to make sure I can turn the issue ON/OFF etc.

Question I have is:

If I want to code the seat belt tensioners out, do I have to code something else out along with these tensioners?

Any help would be much appreciated.

Regards
Appreciate 0
      01-28-2020, 09:30 AM   #2
Sir_Dave
Asset Finance Broker
Sir_Dave's Avatar
United Kingdom
50
Rep
128
Posts

Drives: e91 335i
Join Date: Mar 2015
Location: Surrey

iTrader: (0)

Id imagine that if you are disabling the rear tensioners with NCS you need to unplug them as well.
Otherwise the AGB module will detect them, see that they arent working and give you the red light.
Appreciate 0
      01-28-2020, 09:48 AM   #3
wayne1234
New Member
0
Rep
9
Posts

Drives: E91
Join Date: Oct 2019
Location: Wales

iTrader: (0)

Quote:
Originally Posted by Sir_Dave View Post
Id imagine that if you are disabling the rear tensioners with NCS you need to unplug them as well.
Otherwise the AGB module will detect them, see that they arent working and give you the red light.
Thanks for your reply.

That makes sense I will try later after work.

Cheers
Appreciate 0
      01-29-2020, 02:26 AM   #4
wayne1234
New Member
0
Rep
9
Posts

Drives: E91
Join Date: Oct 2019
Location: Wales

iTrader: (0)

Quote:
Originally Posted by Sir_Dave View Post
Id imagine that if you are disabling the rear tensioners with NCS you need to unplug them as well.
Otherwise the AGB module will detect them, see that they arent working and give you the red light.
Thank you so much for the advise.

I've disabled both rears - even the rear right (even though it's working) just didn't want this type of issue again.

For anyone wanting to conduct the same or similar issue's I've added my procedure below.

Coding out Rear Seat Belt Tensioners
Start by: Unplug the Tensioner connector’s


1. Open INPA make sure connection is OK
2. Close INPA
3. Open NCSexpert
4. Click File
5. Choose NCSexpert (offen) Wayne (MyProfile)
6. Click F1 (VIN/ZCS/FA)
7. Click F3 (Choose ECU)
8. Choose E89 (For E91) – Click OK
9. Choose CAS – Click OK
10. Wait to load
11. Click F6 – Back
12. Click F4 (Process ECU)
13. Choose ABG – Click OK
14. Click OK
15. Click F4 Read ECU
16. TRC file pop up – Close TRC file
17. Go to C/Drive and locate NCSexpert.
18. Click folder labelled WORK
19. Open FSW_PSW.TRC
20. Search the German word for parameter
21. Change the parameter =
(I modified REAR LEFT and REAR RIGHT tensioners
To active / aktiv or not active / nacht_aktiv

22. Click File
23. Save as
24. FSW_PSW.MAN
25. Save as type – choose All files
26. Click Replace / Override
27. Open NCSexpert
28. Choose NCSexpert (offen) Wayne (MyProfile)
29. Click F1 (VIN/ZCS/FA)
30. Click F3 (Choose ECU)
31. Choose E89 (For E91) – Click OK
32. Choose CAS – Click OK
33. Wait
34. Click F6 – Back
35. Click F4 Process ECU
36. Choose ABG – Click OK
37. Click OK
38. Click F5 – Basic Functions
39. Choose – coapiReadSgGetFswPsw
40. Click OK
41. Click OK
42. Basic functions perfect ended – Click OK
43. NOTE: JOBNAME = SG_CODIEREN
44. Click F3 (Execute Job)
45. NOTE: Coding Active
46. NOTE: Coding Ended
47. Cycle key on and off once.

Restraint System Fault GONE!

Thanks :-)
Appreciate 0
      01-29-2020, 05:07 AM   #5
Sir_Dave
Asset Finance Broker
Sir_Dave's Avatar
United Kingdom
50
Rep
128
Posts

Drives: e91 335i
Join Date: Mar 2015
Location: Surrey

iTrader: (0)

Glad it worked out ok!!
Appreciate 0
Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 04:36 AM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST