Servotronic on a 335i

rbryant

Lurker
Jul 26, 2018
21
14
0
Ride
2008 e90 335i, 2007 e70 4.8i
If someone doesn't care about the above, here are converted M3 calibrations that can be put into jbbf COMFORT_STROM custom coding:
M3 Comfort: c8,c4,91,76,71,6c,67,5f,57,4f,30,0e,0a,04,00,00,
M3 Sport: c8,ba,84,6c,64,5e,55,47,38,28,15,01,00,00,00,00,

Personally, I used M3 Comfort and I also lifted the first point to a maximum of 980mA (0xf4) (mentioned by @AzNdevil) for steering to be even easier when parking. I am not sure if I feel a difference from that max current though.
Great work. I will have to give the m3 based settings a try once I get a few more things settled.

I do have my modified active steering pump working with the m3 rack. I was running it without the servotronic and it was a bit stiff at low speeds as everyone said and I agree that it was stiff but tolerable. I just enabled the servotronic and the steering effort basically feels like how I remember the stock 335i steering (but of course quicker). My modifications to the active pump make it essentially into a m135i pump and it is working great with no leaks and it is smooth with no hums. It would be interesting to have a car with the larger pump side by side with the smaller 335 pump.

I am quite happy with the setup. It is now a full m3 front suspension including spindles, brakes, etc. With the used m3 rack and front end including the m3 steering shaft (to avoid having to re-index the 335 shaft) the alignment is even very close even without adjusting tierods or re-entering the steering wheel. I will get it aligned in the next couple of weeks and I can see just how close.

I almost decided to keep the 335i rack and swap tie rods when doing the m3 spindles and control arms and now I am glad that I didn't go that way. I found a "M" jbbf on eBay and coding went smoothly and it worked right away. I ran the wiring under the dash inside and through the left firewall so that it is completely hidden in the engine bay.

Thanks for all of the help in this thread and the 1addicts thread.
 
Last edited:

AshwinLB

Private
Oct 7, 2019
30
21
0
Toronto, Canada
Ride
2010 E82 135i
Ah ok, because it loops back!! :):
View attachment 53026


Ok, so to summarize all the parts, one needs:
- servotronic cable 61129115546
- 2x pins 12527522388
- or 2x pigtails 61130005199

Rack:
- 4x banjo crush washers 07119906464 (14x20)

Additionally if one wants to use the holder:
- 61136919422
- 07119904182
- 07129904150
- second 61129115546

And the JBBFE 3 for those who dont have it:
What gauge wire should be used if the pins are used? No one talked about it but seems like the pigtails would be too short and would need additional wire
 

rbryant

Lurker
Jul 26, 2018
21
14
0
Ride
2008 e90 335i, 2007 e70 4.8i
What gauge wire should be used if the pins are used? No one talked about it but seems like the pigtails would be too short and would need additional wire
I ran 18ga. 18ga is probably larger than what is really needed but it is a fairly long wire so sticking with 18ga is smart.
 

Neg89

Specialist
Jul 4, 2021
67
6
0
Hi.

My hydro steering is working flawlessy on my z4 together with m3 rack and servotronic working.

Does someone figured out how to code the DSC , it is too sensitive now and kicks in even smaller roundabouts without power at all.
 
  • Like
Reactions: AzNdevil

AzNdevil

Lieutenant
Staff member
Nov 4, 2016
566
269
0
Hong Kong
Hi.

My hydro steering is working flawlessy on my z4 together with m3 rack and servotronic working.

Does someone figured out how to code the DSC , it is too sensitive now and kicks in even smaller roundabouts without power at all.
glad im not the only one that noticed this problem

anyways its possible to change the coding in the dsc to make it less intrusive but it will also delay when dsc kicks in to try and save you from losing control
 

Neg89

Specialist
Jul 4, 2021
67
6
0
I drive 99% time all dsc off.But when i just cruise in roundabout with cold engine its annoyng .believe the problem is because of m3 rack steering ratio. So wheel speeds does not match the ratio of steering. I am not steong at coding,so help would be welcome.
 

Cruizin01

New Member
Feb 9, 2022
1
0
0
Cbus, OH
Ride
08 135i
EDIT: UPDATE

For the time being I installed a step down voltage converter and set it to 5V and wired it to the rack. It works great. Way nicer at lower speeds and just slightly twitchy at high speeds. I may wire the ground to my holley terminator and have it shut off above 50mph.

Original:
I recently swapped to a M3 rack in my 135i. Ive done all the wiring, and coding with the new JBE. The car doesn't have a DME anymore. (swap). Im getting a JBE error C921. (No message, {torque,) receiver JBE, Transmitter DME). Im assuming this is causing the servotronic not to function. Anyone have any thoughts on a work around?
 
Last edited:

namsu2430

Specialist
Jul 29, 2019
72
40
0
Ride
335i DCT 2009
Quick question, I have had the M3 rack fitted for a couple years now but still not got around to doing the servotronic side. I have the right jbbe module so just need to write it up.

How much wiring is needed ( RHD) ?


Would there be any chance that this cable from a M5 servotronic would be long enough ? The plugs look the same as in the thread but the cables much longer. I'd prefer to limit my need for wiring. If I had this cable work would I just connect the short side to rack and run the cable to the jbbe module and then connect to the back via the pigtail connectors mentioned earlier in he thread. I'm trying to get my head around it before I start taking things apart.


Also I am not sure if this has been discussed before but is there anyway to implement the settings shown in this image by evolve of their sport steering settings. Seems to show a different level of mA for assistance for set kph speeds

 
Last edited:

ktish

New Member
Aug 13, 2018
1
0
0
Ride
'11 135i 6MT
I had fit an M3 rack to my N55 135i, and I would also notice some ABS intervention in weird situations. Mostly at low speed but I always had the thought in the back of my head that it was interfering in other conditions as well. It was awesome though otherwise favorite thing I had done to the car before ultimately I sold it. Never tried to get the servotronic working. I'm back in an E90 again and have my eye on this once more, but I'm more interested in getting the software to play nice with the mod. If there was a way to reprogram the DSC/ABS module to recognize the change in steering ratio, that would be awesome.
 

AzNdevil

Lieutenant
Staff member
Nov 4, 2016
566
269
0
Hong Kong
Quick question, I have had the M3 rack fitted for a couple years now but still not got around to doing the servotronic side. I have the right jbbe module so just need to write it up.

How much wiring is needed ( RHD) ?


Would there be any chance that this cable from a M5 servotronic would be long enough ? The plugs look the same as in the thread but the cables much longer. I'd prefer to limit my need for wiring. If I had this cable work would I just connect the short side to rack and run the cable to the jbbe module and then connect to the back via the pigtail connectors mentioned earlier in he thread. I'm trying to get my head around it before I start taking things apart.


Also I am not sure if this has been discussed before but is there anyway to implement the settings shown in this image by evolve of their sport steering settings. Seems to show a different level of mA for assistance for set kph speeds

wiring wise, depends which hole you want to pass the wire through, there are few places you can do it, abs side, dme side, or through the hole where the steering column connects to the rack

the harness you linked is only one section of the whole thing

as for the settings, its not going to feel the same as a m3 but you can use them as a guidie/offset and start from there

I had fit an M3 rack to my N55 135i, and I would also notice some ABS intervention in weird situations. Mostly at low speed but I always had the thought in the back of my head that it was interfering in other conditions as well. It was awesome though otherwise favorite thing I had done to the car before ultimately I sold it. Never tried to get the servotronic working. I'm back in an E90 again and have my eye on this once more, but I'm more interested in getting the software to play nice with the mod. If there was a way to reprogram the DSC/ABS module to recognize the change in steering ratio, that would be awesome.

its possible to change the coding in the dsc to make it less intrusive but it will also delay when dsc kicks in to try and save you from losing control...or do a m3/1m dsc swap...theres info in another thread
 

namsu2430

Specialist
Jul 29, 2019
72
40
0
Ride
335i DCT 2009
Sorry this is where I'm confused which part of the wiring do I still need? If I was to buy the above and snip one side to connect to the pins in the back of the jbbe
 

houtan

Lieutenant
Nov 2, 2017
611
293
0
Ride
135i N55 DCT; PS2
Ah ok, because it loops back!! :):
View attachment 53026


Ok, so to summarize all the parts, one needs:
- servotronic cable 61129115546
- 2x pins 12527522388
- or 2x pigtails 61130005199

Rack:
- 4x banjo crush washers 07119906464 (14x20)

Additionally if one wants to use the holder:
- 61136919422
- 07119904182
- 07129904150
- second 61129115546

And the JBBFE 3 for those who dont have it:
Thanks for all of the information in this thread. I am planning on doing this install soon and I y the process of ordering the parts. Can someone please confirm that the same size banjo washers can be used for both of the connections at the steering rack? Per realoem, one of the banjo bolts is an m16, but the part number 07119906464 (14x20) is for the 14mm banjo bolt. Problem is the part number for the m16 banjo bolt is not listed on realoem if I look up the m3 steering rack. I can find it if I look up the 135i rack though.

Does the the washer for the m14 banjo bolt really work for the m16 banjo bolt?
 

AzNdevil

Lieutenant
Staff member
Nov 4, 2016
566
269
0
Hong Kong
Thanks for all of the information in this thread. I am planning on doing this install soon and I y the process of ordering the parts. Can someone please confirm that the same size banjo washers can be used for both of the connections at the steering rack? Per realoem, one of the banjo bolts is an m16, but the part number 07119906464 (14x20) is for the 14mm banjo bolt. Problem is the part number for the m16 banjo bolt is not listed on realoem if I look up the m3 steering rack. I can find it if I look up the 135i rack though.

Does the the washer for the m14 banjo bolt really work for the m16 banjo bolt?

not sure about 1 series, the rack directly bolts on/together for 3 series at least
i recently replaced my first m3 rack with another used one because it was puking fluids and it just bolted right on
 

namsu2430

Specialist
Jul 29, 2019
72
40
0
Ride
335i DCT 2009
Just to check it appears this video is essentially doing the same as what we are trying to achieve with wiring the servotronic unit to the back of the jbbe module in part 2 he even shows the two jbbe modules to compare which work
 

rbryant

Lurker
Jul 26, 2018
21
14
0
Ride
2008 e90 335i, 2007 e70 4.8i
Just a quick update on my setup.

I was getting DSC errors after all of my swapping of M3 suspension parts but it turned out to just be a bad speed sensor on the front driver side...

I was annoyed that my turn signals would not turn off on shorter turns with the quicker M3 rack so I swapped in an M3 turn signal "column" and clock spring and it now works as it should. The clock spring is the same on the 335i but the Column is different and unsets the turn signal as it should. I did have to recode the SZL with tool32:

Use tool32 and select dsc_87.prg
run job 'c_fg_schreiben' and then 'c_fg_auftrag'
Both use your VIN as argument + checksum digit (u can find it in ncsexpert)

then wheels straight
and run lenkwinkel_dsc_abgleichen without argument
coding info was from this thread: https://www.e90post.com/forums/showthread.php?t=1523122

I did also run the calibration in ISTAD and it worked fine after coding with tool32.

I need to drive it a bit more but I may end up recoding my DSC to either M3 or 135m if the traction control kicks in too often on scenarios like the round-a-bouts. I also have an mfactory LSD so the M3 DSC programming might actually be better for an LSD.

-Rich
 
  • Like
Reactions: Xantor

Neg89

Specialist
Jul 4, 2021
67
6
0
Can someone help me with the directions how to code dsc unit.After m3 rack swap dsc kicks in in every roundabout. I have e89 Z4 ,servotronic works. All great but only problem is dsc recoding.The m3 rack have shorter gear ratio,i need to change that in coding or change the front wheel speed parameters accordingly to different value in percentage.Ibelieve that would solve this.
 

houtan

Lieutenant
Nov 2, 2017
611
293
0
Ride
135i N55 DCT; PS2
Can someone help me with the directions how to code dsc unit.After m3 rack swap dsc kicks in in every roundabout. I have e89 Z4 ,servotronic works. All great but only problem is dsc recoding.The m3 rack have shorter gear ratio,i need to change that in coding or change the front wheel speed parameters accordingly to different value in percentage.Ibelieve that would solve this.
I don’t have an answer but if you figure it out please post back and let us know.
 

hollracing

Private
Oct 26, 2022
40
39
0
Can someone help me with the directions how to code dsc unit.After m3 rack swap dsc kicks in in every roundabout. I have e89 Z4 ,servotronic works. All great but only problem is dsc recoding.The m3 rack have shorter gear ratio,i need to change that in coding or change the front wheel speed parameters accordingly to different value in percentage.Ibelieve that would solve this.
What is the coding index of you DSC?
 

AzNdevil

Lieutenant
Staff member
Nov 4, 2016
566
269
0
Hong Kong
Can someone help me with the directions how to code dsc unit.After m3 rack swap dsc kicks in in every roundabout. I have e89 Z4 ,servotronic works. All great but only problem is dsc recoding.The m3 rack have shorter gear ratio,i need to change that in coding or change the front wheel speed parameters accordingly to different value in percentage.Ibelieve that would solve this.

I don’t have an answer but if you figure it out please post back and let us know.

either disable pre_usc coding in dsc or switch to 1m/m3 dsc firmware