BMW
X1 / X2
BMW Garage BMW Meets Register Today's Posts
BMW X1 (F48) and X2 (F39) Forums General BMW X1 Forum (F48) Seat Swap: Driver Restraint Malfunction

Post Reply
 
Thread Tools Search this Thread
      05-14-2021, 12:20 PM   #1
Nsehati1
New Member
4
Rep
28
Posts

Drives: 2018 BMW X3
Join Date: Dec 2020
Location: New York

iTrader: (0)

Hello,

I recently purchased a pair of 2020 sport seats with 1000 miles on them and did the seat conversion today.

I unplugged the battery, waited 25 minutes, and then unplugged the connectors and swapped the seats. I made sure to avoid any errors as best as I could but when I turned on the car I got a "Driver Restraint Malfunction Error."

Went into BimmerCode and it gave me a seat module error and told me to restore a backup which almost cleared it but then failed. Then went into BimmerLink and found the errors below. I was able to clear them but they came back and the driver restraint error is still there.

Any ideas on what I could do to solve this? Could ESYS code out this error? Thank you!
Attached Images
   
Appreciate 0
      05-14-2021, 08:46 PM   #2
CnSky
Major
Ireland
330
Rep
1,028
Posts

Drives: BMW 530E 2017
Join Date: Aug 2013
Location: Ireland

iTrader: (0)

Have you gone for a 10 minute drive? I was told by a upholstery specialist who removed my G30 seat this was the case and he was right the fault cleared itself after a drive.

Could be a simple solution worth trying.
Appreciate 1
      05-15-2021, 12:46 AM   #3
ZZZZ
Captain
50
Rep
753
Posts

Drives: Z4 3.0i winterbeater
Join Date: Nov 2010
Location: Toronto, Ontario

iTrader: (1)

I know with the F10 and F30's you need to also swap the seat modules from your old seats to the new ones, otherwise all the functions won't work. You may need to code VO as well.
Appreciate 1
      05-15-2021, 01:59 AM   #4
Nsehati1
New Member
4
Rep
28
Posts

Drives: 2018 BMW X3
Join Date: Dec 2020
Location: New York

iTrader: (0)

Quote:
Originally Posted by CnSky View Post
Have you gone for a 10 minute drive? I was told by a upholstery specialist who removed my G30 seat this was the case and he was right the fault cleared itself after a drive.

Could be a simple solution worth trying.
Went for about a 5 minute drive and the errors were still there unfortunately.
Appreciate 0
      05-15-2021, 02:00 AM   #5
Nsehati1
New Member
4
Rep
28
Posts

Drives: 2018 BMW X3
Join Date: Dec 2020
Location: New York

iTrader: (0)

Quote:
Originally Posted by ZZZZ View Post
I know with the F10 and F30's you need to also swap the seat modules from your old seats to the new ones, otherwise all the functions won't work. You may need to code VO as well.
All of the functions of the seats (power, heating, lumbar) work, I just get a driver restraint error thrown. I believe the "481" sport seats option code has to be coded in through ESYS and then maybe I could get the faults to clear.
Appreciate 0
      05-15-2021, 09:00 AM   #6
MJE60
Captain
MJE60's Avatar
England
678
Rep
910
Posts

Drives: BMW G01 xDrive M Sport
Join Date: Jan 2019
Location: Dorset, UK

iTrader: (0)

Quote:
Originally Posted by Nsehati1 View Post
Went for about a 5 minute drive and the errors were still there unfortunately.
Try calibrating the seats. Step instruction
1.turn off car ignition and turn back on again, do not start the car but press and hold the start button for a few seconds until displays etc come on.
2. get out of your car and using the seat position button, move seat to maximum forward position and once seat stops hold it there for 10 seconds (keep the button pressed).
3. Repeat this process for all other seat position, that is raise the seat to max height, hold button (pressed up) 10 seconds, then lower seat to lowest position etc, do this for furthest back positions also.
4. Once done, take the car for a 10 minute drive, switch off, clear fault codes and see if they re-appear.

If the problem persists then it will probably be one of the following issues
a. The seat module is faulty,
b. Your car needs VO coding for the seat, get someone to code using E-sys, otherwise the seat module and you car body domain controller will not be communicating correctly
c.your car wiring may not be same as replacement seat, check all the pin positions and wires from old seat to new.
d. Finally BMW are increasingly locking components to the car VIN, it is unlikely but possible although this most likely would result in no functions working.

If you have a module, wiring or coding issue then it will probably not be able to calibrate the seat but the module needs to know all Max and min positions so that function like comfort access work, it is also a safety issue, to avoid rear passenger crush injuries.

Finally, did you swap the seat airbags from the old seats, if not I am surprised you are not getting a fault code for this as well.

Last edited by MJE60; 05-15-2021 at 09:08 AM..
Appreciate 0
      05-17-2021, 05:32 PM   #7
Nsehati1
New Member
4
Rep
28
Posts

Drives: 2018 BMW X3
Join Date: Dec 2020
Location: New York

iTrader: (0)

Quote:
Originally Posted by MJE60 View Post
Quote:
Originally Posted by Nsehati1 View Post
Went for about a 5 minute drive and the errors were still there unfortunately.
Try calibrating the seats. Step instruction
1.turn off car ignition and turn back on again, do not start the car but press and hold the start button for a few seconds until displays etc come on.
2. get out of your car and using the seat position button, move seat to maximum forward position and once seat stops hold it there for 10 seconds (keep the button pressed).
3. Repeat this process for all other seat position, that is raise the seat to max height, hold button (pressed up) 10 seconds, then lower seat to lowest position etc, do this for furthest back positions also.
4. Once done, take the car for a 10 minute drive, switch off, clear fault codes and see if they re-appear.

If the problem persists then it will probably be one of the following issues
a. The seat module is faulty,
b. Your car needs VO coding for the seat, get someone to code using E-sys, otherwise the seat module and you car body domain controller will not be communicating correctly
c.your car wiring may not be same as replacement seat, check all the pin positions and wires from old seat to new.
d. Finally BMW are increasingly locking components to the car VIN, it is unlikely but possible although this most likely would result in no functions working.

If you have a module, wiring or coding issue then it will probably not be able to calibrate the seat but the module needs to know all Max and min positions so that function like comfort access work, it is also a safety issue, to avoid rear passenger crush injuries.

Finally, did you swap the seat airbags from the old seats, if not I am surprised you are not getting a fault code for this as well.
Will give this a go and report back! Thank you!
Appreciate 0
      06-13-2021, 10:10 PM   #8
Jack Watts
Enlisted Member
20
Rep
40
Posts

Drives: BMW X1
Join Date: Jan 2020
Location: Ventura, CA

iTrader: (0)

I've been looking for some sport seats to swap, so I'm following this one!

In the modern VW world, there's an occupancy sensor on the passenger seat that is coded to run with the car. Most folks swap the sensor over to the new seats vs. mess with any coding, which I believe has to be done at the deal (vagcom will not work on this).

Curious to hear your findings!
Appreciate 0
Post Reply

Bookmarks


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 07:28 AM.




xbimmers
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, 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