BMW M3 Forum (E90 E92)

BMW Garage BMW Meets Register Today's Posts


Go Back   M3Post - BMW M3 Forum > E90/E92 M3 Technical Topics > Cosmetic/Visual (Exterior + Interior) Modifications
 
Post Reply
 
Thread Tools Search this Thread
      04-30-2020, 09:07 PM   #1
6ixSpd
Save the manuals!
6ixSpd's Avatar
6015
Rep
6,745
Posts

Drives: '16 M3, '23 718 Spyder
Join Date: Feb 2016
Location: 416

iTrader: (4)

Exclamation Re-upholstering Recaro Sportster CS in Fox Red with heating.

Full write-up is linked on my blog here:
https://6ixspeed.com/2020/05/13/custom-recaro-cs/

Finally got these bad boys installed!

Huge shoutout to AMX Performance (https://amx-performance.com) aka Recaro Max for supplying the covers in early 2019. The workmanship is fantastic, with perfect seams and 100% original quality leather. The covers come with the original Recaro attachments for a complete factory swap without the use of hog rings or any custom work. Shipping from Poland was very quick and the parcel was carefully packaged. He even offered some customer support for the questions I had going along with the DIY process despite having no obligation to do so. I cannot praise AMX’s products enough.

I also bought aftermarket heating elements in a quest to integrate them with factory center console heating controls. Nowadays AMX sells the OEM BMW heating elements for a complete PnP solution with factory controls.

Parts Required

  • Various small flat head screwdrivers and picks
  • various sockets, wrenches, and torx bits (to remove stock seat belt receptacle assembly) depending on your mounting hardware
  • set of seat heating elements
  • wire stripper & scissors
  • electrical tape
  • cloth wrapping tape
  • soldering kit

What I Did

I removed the stock black covers on the Sportster CS seats and replaced with AMX supplied covers. I went with OEM Fox Red hide, embossed ///M logo in the headrest, and a ///M tricolor motif in a nod to the E36 M3 Vader seats I always lusted for back in my E36 days.




  • Started by peeling back the sealing gaskets from the headrest and worked my way down:


  • Installed aftermarket seat heating elements on the seat cushion and backrest foams.


  • Painted the cutout surrounds in a metallic satin silver:


  • All re-upholstered and buttoned up ready for wiring. You can see the creases and wrinkles needing to be tightened up with a heat gun (explained below):


  • Wired the cushion and backrest elements directly to the stock E92 underseat power and ground sources with the original BMW connections and plugs.

  • Luckily, the original Sportster seat frames already have provisions for installing a heating switch.

  • Installed the stock seat belt tensioner and connected it to the car’s stock wiring and coded out a few items.


  • Used OEM wire management attachments which and factory cloth tape, I cleaned up my wiring to be as original looking and out of the way as possible. OE plugs/connectors were used for a full plug and play and 100% reversible solution.


  • All the wrinkles and creases in the leather hide from being stored for a year in my basement were an eyesore. A heat gun is what the professionals use to really smooth out leather to like-new condition. The trick was to keep the gun moving at a constant pace while applying heat to the desired area. This worked wonders as 99% of the wrinkles/creases are GONE and a uniformly smooth, tight fitting leather remains.




  • Swapped in a non-heated seat climate control panel to clean up the redundant buttons.


End Result

No errors, no warnings, heating works great and the seat belt butlers still deliver the belts.
I noticed a drop of approx. 2” from the factory seats. The entire assembly with the Sportsters, heating elements, wiring, sliders, Planted floor mounts, and seat belt tensioner weighs 48 lbs. The entire factory seat assembly including all controls and tensioner weighs 65 lbs, for a weight savings of 17 lbs/side. Not bad!










Notable Items

  • If I had to do it again, I would likely go with BK mounts with OE sliders. The Planted Technology mounts are okay for use with these seats and do a good job with ease of installation and still drop the seat height appreciably, but they're not without issues. The bracket for the seat belt receptacle interferes with full fore/aft motion of the slider’s range. Though it doesn’t make any difference because I can’t imagine anyone would sit further up to the wheel than the limit this allows anyways.
  • The floor mounting hole positioning of the Planted mounts is at the extreme limit of clearing the floor board of the car. The bolts barely cleared to line up and thread straight. Stock bolts CANNOT be re-used here as their height will not clear the available vertical space between the floor and the plate to which the sliders are secured. M10x1.5 25-30mm bolts are needed.
  • Coding: ensure all of the following are set to nicht_aktiv in ABG module:
    SIDEBAG_LINKS_1 -side airbag (left)
    SIDEBAG_RECHTS_1 - side airbag (right)
    AKS_LINKS_1_CD - active head restraint (left, for 2009+ cars)
    AKS_RECHTS_1_CD - active head restraint (right, for 2009+ cars)
    OC3_1 - passenger seat occupancy mat 1/2
    GK/OC3/POL - related to the passenger occupancy mat 2/2
    SPSF_1_CD - seat position sensor (driver)
    SPSBF_1 - seat position sensor (passenger)

    Clear all errors in the ABG module via Tool32 > MRS5.PRG -> execute fs_loschen job


The Original Plan


Initially I wanted to use the aftermarket elements with factory controls for 100% OEM integration. I wired in a NTC thermistor into the cushion element’s connection as per TIS’ schematics and used OEM connectors to plug into the smaller/base underseat module. This would not work properly, and the circuit would shut off after about 3 minutes.

The reason being the thermistor I was using was not enough with the resistance values of the aftermarket elements compared to the stock setup. The power differentials were not within range of the stock PWM modulations.

Trying to reverse engineer this with aftermarket elements and a calculated NTC thermistor value is beyond my scope of understanding, and ultimately not worth the trouble. If I had to do it again, I would simply buy the OEM elements from AMX. Unfortunately in my case, by the time I had assembled the covers with the heating elements in summer 2019 there was no factory solution being offered until just a few months ago in 2020… C’est la vie.
__________________
'16 M3 | '23 718 Spyder


Past: E92 M3, F87 M2, E39 M5, etc

Last edited by 6ixSpd; 05-13-2020 at 11:15 AM..
Appreciate 14
//steve\\1074.00
Silos555.50
wyatth3548.50
derbo3608.50
BayE301341.00
Aktavate245.50
acarr6407.50
Kelse921131.50
mjn771072.50
WagonR293.00
      04-30-2020, 09:28 PM   #2
M3ANMACHINE
Admiral
M3ANMACHINE's Avatar
United_States
930
Rep
3,886
Posts

Drives: 2011 E90 M3 + 2014 F15 X5
Join Date: Jan 2010
Location: Irvine, CA

iTrader: (11)

Very nice! I documented my DIY of the covers I got from AMX as well in my build thread!
https://www.m3post.com/forums/showpo...&postcount=110

Definitely top notch quality and the price is well worth it. Stock seats gave me major back pain. Being in SoCal heated seats weren't really necessary but very cool that you added them to your setup! I still need to heat gun a couple wrinkles from mine.

In regards to the BK mounts with OE sliders, they don't drop the seat height at all which is the main reason I opted for different mounts.

Enjoy em in good health!
__________________
2020 FORD RAPTOR
2014 F15 X5 | M-SPORT
SOLD
2011 SG E90 M3 | 2008 AW E90 M3 | 2004 E46 M3

Last edited by M3ANMACHINE; 04-30-2020 at 09:40 PM..
Appreciate 2
6ixSpd6014.50
jeff.m3700.00
      05-01-2020, 02:49 AM   #3
Marek AMX
Registered
3
Rep
4
Posts

Drives: BMW e92 M3
Join Date: Nov 2019
Location: Poland

iTrader: (0)

Congratulations!!!
Well done!
Appreciate 1
6ixSpd6014.50
      05-01-2020, 06:20 AM   #4
m3_tristan
Be Original.
m3_tristan's Avatar
Canada
267
Rep
523
Posts

Drives: 2011 E90 M3
Join Date: Jul 2014
Location: Toronto

iTrader: (0)

Awesome write up! Glad we found ways to use the oem searing wiring to power these bad boys
Appreciate 1
6ixSpd6014.50
      05-01-2020, 07:50 AM   #5
//steve\\
Major
//steve\\'s Avatar
United_States
1074
Rep
1,027
Posts

Drives: 2012 E92 M3
Join Date: May 2012
Location: Atlanta, GA

iTrader: (2)

These look absolutely amazing! Wrinkles in nice new leather covers are often the one thing that tends to make what should be nice replacements look terribly cheap. I'm glad to see the quality looks spot on to OE or better. And I love the tri-stitch color touch on the seat back.
Appreciate 1
6ixSpd6014.50
      05-01-2020, 10:41 AM   #6
Redd
Brigadier General
3900
Rep
4,163
Posts

Drives: 2010 BMW E92 M3 Dakar Edition
Join Date: Jul 2015
Location: Malaysia

iTrader: (0)

Nice! I think white with fox red interior is the best combo from factory!
Appreciate 1
6ixSpd6014.50
      05-01-2020, 10:59 AM   #7
derbo
Derbo Tuning
derbo's Avatar
3609
Rep
3,022
Posts

Drives: BMW M3
Join Date: Aug 2017
Location: Bay Area, CA

iTrader: (2)

Kudos!

I will most likely buy the airbag/heat set from AMX in the end.. :X
__________________
IG:ruhrohz_m3
Journal: Link
E9x ZCP Suspension Info: Link
Track Chat Discord: https://discord.gg/VsKbTyqBVj
SF Bay Area: DM For coding services
Appreciate 1
6ixSpd6014.50
      05-01-2020, 11:05 AM   #8
wyatth
Colonel
3549
Rep
2,824
Posts

Drives: E90 ZCP
Join Date: Dec 2007
Location: Bay Area

iTrader: (0)

Absolutely stunning!
Appreciate 1
6ixSpd6014.50
      05-01-2020, 06:54 PM   #9
JPWEraser
Lieutenant
United_States
265
Rep
527
Posts

Drives: 2016 Corvette Z06/Z07
Join Date: Jul 2010
Location: Union, KY

iTrader: (8)

Well done sir. These are excellent.
Appreciate 1
6ixSpd6014.50
      05-05-2020, 06:58 PM   #10
6ixSpd
Save the manuals!
6ixSpd's Avatar
6015
Rep
6,745
Posts

Drives: '16 M3, '23 718 Spyder
Join Date: Feb 2016
Location: 416

iTrader: (4)

Thanks gents!
Quote:
Originally Posted by M3ANMACHINE View Post
Very nice! I documented my DIY of the covers I got from AMX as well in my build thread!
https://www.m3post.com/forums/showpo...&postcount=110

Definitely top notch quality and the price is well worth it. Stock seats gave me major back pain. Being in SoCal heated seats weren't really necessary but very cool that you added them to your setup! I still need to heat gun a couple wrinkles from mine.

In regards to the BK mounts with OE sliders, they don't drop the seat height at all which is the main reason I opted for different mounts.

Enjoy em in good health!
The heat gun makes ALL the difference. I wasn't thrilled with some of the wrinkles I incurred from letting the leather sit in their shipping box for so long, and the steamer did nothing. Once I hit all the loser areas with the heat gun I was absolutely in love with how perfect they turned out.

And shame to hear the BK mounts would negate most of the benefits of dropping the seat height I guess Planted remain the best ones so far from that aspect.
Quote:
Originally Posted by m3_tristan View Post
Awesome write up! Glad we found ways to use the oem searing wiring to power these bad boys

Quote:
Originally Posted by //steve\\ View Post
These look absolutely amazing! Wrinkles in nice new leather covers are often the one thing that tends to make what should be nice replacements look terribly cheap. I'm glad to see the quality looks spot on to OE or better. And I love the tri-stitch color touch on the seat back.
I agree 100%, once the wrinkles were worked out these looked 100% worth every penny.
__________________
'16 M3 | '23 718 Spyder


Past: E92 M3, F87 M2, E39 M5, etc
Appreciate 0
      05-06-2020, 09:34 PM   #11
Webb70
Captain
Canada
113
Rep
915
Posts

Drives: Bmw M3, X6M, 2 Ducati 1098's
Join Date: Oct 2012
Location: Toronto

iTrader: (4)

Damn, they look amazing.....great job !
__________________
Kiss French, Drive German, and Ride Italian....
Appreciate 1
6ixSpd6014.50
      05-07-2020, 10:28 PM   #12
acarr6
Lieutenant
acarr6's Avatar
No_Country
408
Rep
584
Posts

Drives: E92 M3 DCT
Join Date: Aug 2012
Location: GTA

iTrader: (1)

Now this is a write up!
__________________
* 2011 M3 DCT * Built 4.4L Stroker * Gintani supercharger * Brembo GT * BBS FI * OHLINS * Nardo Grey *
Appreciate 1
6ixSpd6014.50
      05-08-2020, 08:23 AM   #13
nm
///M
nm's Avatar
United_States
39
Rep
240
Posts

Drives: E36, E90, F10, F30
Join Date: Jul 2014
Location: USA

iTrader: (24)

Very nice
Appreciate 1
6ixSpd6014.50
      05-08-2020, 11:50 AM   #14
Richbot
Major General
2759
Rep
5,483
Posts

Drives: Jerez Black E90
Join Date: Sep 2007
Location: STL

iTrader: (5)

Damn
__________________
Appreciate 1
6ixSpd6014.50
      05-08-2020, 11:55 AM   #15
Bpark1977
First Lieutenant
Bpark1977's Avatar
United_States
183
Rep
305
Posts

Drives: E93 M3
Join Date: Mar 2012
Location: Orange county, ca

iTrader: (0)

I would 100% rock those sweet sweet seats, if I didn't have a vert.

Very nice work.
Appreciate 1
6ixSpd6014.50
      05-08-2020, 02:39 PM   #16
91foxbody
Private First Class
47
Rep
126
Posts

Drives: M3
Join Date: Mar 2016
Location: PNW

iTrader: (1)

Those are rad, I need to pin this for when I get the itch to replace mine.
Appreciate 1
6ixSpd6014.50
      05-09-2020, 05:04 PM   #17
aajami
Brigadier General
aajami's Avatar
United_States
432
Rep
4,567
Posts

Drives: Space Gray '09 E92 M3
Join Date: Dec 2008
Location: Manhattan Beach, CA

iTrader: (4)

Quote:
Originally Posted by 6ixSpd View Post
[*]Coding: ensure all of the following are set to nicht_aktiv in ABG module:
Thanks for the detailed writeup. Since you've coded out the following elements...

Quote:
SIDEBAG_LINKS_1 -side airbag (left)
SIDEBAG_RECHTS_1 - side airbag (right)
OC3_1 - passenger seat occupancy mat 1/2
GK/OC3/POL - related to the passenger occupancy mat 2/2
Does that mean that neither the side airbags nor the passenger airbag will work in an event of a crash where they'd ordinarily deploy?

Also, what does the seat position sensor do?

Quote:
SPSF_1_CD - seat position sensor (driver)
SPSBF_1 - seat position sensor (passenger)
__________________
'09 E92 M3: Space Gray, Black, Carbon Leather | ZTP 2MK ZPP 2MT 6FL | link 1 / link 2
Mods: M Performance exhaust | ZCP retrofit | Euro airbox | GTS DCT flash | JPN 240 ECU flash | Euro LCI taillights | CRT lip | OEM alarm retrofit | Space Gray bumper plugs | BMW Performance: Mk. II spoiler / Mk. II non-electronic steering wheel / mirror caps / front grilles / side gills / intake louvers / emblem
Appreciate 0
      05-09-2020, 08:02 PM   #18
M3ANMACHINE
Admiral
M3ANMACHINE's Avatar
United_States
930
Rep
3,886
Posts

Drives: 2011 E90 M3 + 2014 F15 X5
Join Date: Jan 2010
Location: Irvine, CA

iTrader: (11)

Quote:
Originally Posted by aajami View Post
Thanks for the detailed writeup. Since you've coded out the following elements...



Does that mean that neither the side airbags nor the passenger airbag will work in an event of a crash where they'd ordinarily deploy?

Also, what does the seat position sensor do?
If coded properly, they should theoretically deploy regardless of an occupant being in the passenger seat as opposed to On or Off depending on if someone is sitting in the passenger side.
__________________
2020 FORD RAPTOR
2014 F15 X5 | M-SPORT
SOLD
2011 SG E90 M3 | 2008 AW E90 M3 | 2004 E46 M3
Appreciate 1
6ixSpd6014.50
      05-10-2020, 11:43 AM   #19
6ixSpd
Save the manuals!
6ixSpd's Avatar
6015
Rep
6,745
Posts

Drives: '16 M3, '23 718 Spyder
Join Date: Feb 2016
Location: 416

iTrader: (4)

Quote:
Originally Posted by aajami View Post
Thanks for the detailed writeup. Since you've coded out the following elements...
Does that mean that neither the side airbags nor the passenger airbag will work in an event of a crash where they'd ordinarily deploy?

Also, what does the seat position sensor do?
Euro spec BMWs did not have OC3 mats. In North American cars, OC3 is meant to not deploy the passenger front airbag if it detects an occupant weighing less than 40 lbs., i.e. a child. Coding it off sets it to deploy in a crash regardless if the seat is occupied or not.

The side airbags in the doors are untouched. It's the ones in the seat bolsters that are coded off because most aftermarket seats do not have them and thus trigger SRS errors.
Quote:
Originally Posted by M3ANMACHINE View Post
If coded properly, they should theoretically deploy regardless of an occupant being in the passenger seat as opposed to On or Off depending on if someone is sitting in the passenger side.
Correct
__________________
'16 M3 | '23 718 Spyder


Past: E92 M3, F87 M2, E39 M5, etc
Appreciate 0
      05-10-2020, 06:38 PM   #20
aajami
Brigadier General
aajami's Avatar
United_States
432
Rep
4,567
Posts

Drives: Space Gray '09 E92 M3
Join Date: Dec 2008
Location: Manhattan Beach, CA

iTrader: (4)

Quote:
Originally Posted by 6ixSpd View Post
Euro spec BMWs did not have OC3 mats. In North American cars, OC3 is meant to not deploy the passenger front airbag if it detects an occupant weighing less than 40 lbs., i.e. a child. Coding it off sets it to deploy in a crash regardless if the seat is occupied or not.

The side airbags in the doors are untouched. It's the ones in the seat bolsters that are coded off because most aftermarket seats do not have them and thus trigger SRS errors.


Correct
Thanks for the clarification. Don't the OEM seats have airbags in them? Doesn't that mean that, by going with these Sportsters and coding out their airbags, that you're reducing the number of airbags that can deploy in certain situations?
__________________
'09 E92 M3: Space Gray, Black, Carbon Leather | ZTP 2MK ZPP 2MT 6FL | link 1 / link 2
Mods: M Performance exhaust | ZCP retrofit | Euro airbox | GTS DCT flash | JPN 240 ECU flash | Euro LCI taillights | CRT lip | OEM alarm retrofit | Space Gray bumper plugs | BMW Performance: Mk. II spoiler / Mk. II non-electronic steering wheel / mirror caps / front grilles / side gills / intake louvers / emblem
Appreciate 0
      05-10-2020, 07:00 PM   #21
derbo
Derbo Tuning
derbo's Avatar
3609
Rep
3,022
Posts

Drives: BMW M3
Join Date: Aug 2017
Location: Bay Area, CA

iTrader: (2)

Quote:
Originally Posted by aajami View Post
Thanks for the clarification. Don't the OEM seats have airbags in them? Doesn't that mean that, by going with these Sportsters and coding out their airbags, that you're reducing the number of airbags that can deploy in certain situations?
That is correct.

BMW performance ones have seat airbags and Recaro sells a Sportster with airbags but outside of North America. AMX does sell a solution that retains the airbags and plug n play. You will still need to code out the OC3 mat since they don't have it (or hack a stock seat for it to retrofit).
__________________
IG:ruhrohz_m3
Journal: Link
E9x ZCP Suspension Info: Link
Track Chat Discord: https://discord.gg/VsKbTyqBVj
SF Bay Area: DM For coding services
Appreciate 1
6ixSpd6014.50
      05-12-2020, 02:56 PM   #22
GRUESOM3
Major
GRUESOM3's Avatar
1092
Rep
1,318
Posts

Drives: 3 NA cars and 1 Turbo car
Join Date: Jan 2013
Location: NJ

iTrader: (4)

Subscribed. Thanks for the write up. I hope mine come out with no wrinkles.
Appreciate 1
6ixSpd6014.50
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 02:38 PM.




m3post
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