S55 oil pan on N55 (e82)

Dynamics99

Private
Nov 28, 2023
26
18
0
Philadelphia, PA
Ride
E90/E92 335i 6MT M-Sport White
As you have the F8x sump you can use this kit also I believe. The M235iR kit is different to the M2 CS Racing/M4 GT4 kit.


N54 bros need to sort out the lack of an oil temp’ reading if deleting the oil level sensor, because the level sensor measures both temperature and level somehow on an N54.

$667 for this kit is quite pricy. Honestly, if the S55 sensor can be retrofitted and coded in some way then it would be cost-effective compared to the dipstick retrofit.

I found this also:

https://www.bimmerworld.com/Engine/BMW-Oil-System/GT4-Engine-Oil-Dipstick-Retrofit-Kit-F8X-S55.html
 
  • Informative
Reactions: wheela

Dynamics99

Private
Nov 28, 2023
26
18
0
Philadelphia, PA
Ride
E90/E92 335i 6MT M-Sport White
So I made the cat ears and enlarged the hole more and it fits well with no problems.I bolted up the chain guide tensioner and lightly snugged the bolts for the sprocket and the oil pump tabs. I spun it by hand and it seems to go well. Now I have to figure out which size bolts go where for the pump tabs, the pickup, and the scavenger. REALOEM has a diagram but does not tell me which size bolts go where. Should I rely on ISTA or is there an easy diagram lol? Peep the turbo on the skateboard hehe

IMG_1142.jpeg
IMG_1143.jpeg
 
  • Like
Reactions: houtan and wheela

carabuser

Captain
Vendor
Oct 2, 2019
1,014
1
1,107
0
UK
Ride
Z4 35i & 335i
View attachment 91891

That is actually really cool and handy when you don´t have a dipstick.
Is it possible to log the oil level in millimeters through a custom channel in MHD? @Jake@MHD @carabuser
That would be cool. At the track you can check if it is above 70mm and you are good to go.

Oh and i mean for maybe also N54 :D
Put this line in your INA0S_UserChannels.xml file:
Code:
  <ActualValue ReqBlock="D9,5E" Size="1" DataA="0.29296875" DataB="0.0" Prefix="C0" Units="mm" RoundingDigits="2">
    <Text xml:lang="en">$ Oil Level</Text>
  </ActualValue>

Maximum sensor reading is at 74.7mm.

The levels seem to vary between software versions, but on INA0S you'll get the full status (probably over full) at 74.7mm and the add oil message below 41.7mm? 41.7mm seems low to me, maybe I'm reading the logic wrong.
 
Last edited:

wheela

Captain
Jun 4, 2021
1,506
879
0
Twin Cities, MN
Ride
2015 e84 X1 35i Msport
So I made the cat ears and enlarged the hole more and it fits well with no problems.I bolted up the chain guide tensioner and lightly snugged the bolts for the sprocket and the oil pump tabs. I spun it by hand and it seems to go well. Now I have to figure out which size bolts go where for the pump tabs, the pickup, and the scavenger. REALOEM has a diagram but does not tell me which size bolts go where. Should I rely on ISTA or is there an easy diagram lol? Peep the turbo on the skateboard hehe

View attachment 91896View attachment 91897
That's gonna be one fast skateboard😎
 
  • Like
Reactions: Dynamics99

hollracing

Private
Oct 26, 2022
48
44
0
I did know about reading the oil that way, but I hadn't seen that thread though. Thanks, that's very good info.

I'm not really too concerned about reading the level accurately with the oil level sensor, all I really want is for the standard oil level system in the CIC to work as per normal and mainly for the CC message not to popup.
Hence I want to check the position of the sensor compared to the levels.

Does anyone know any more about Byte 0 of message 0x381 (PTCAN)?
I know it controls the oil level displayed, but I don't have a conversion or any real description on it. I was just going to test sending different values and see what does what.
From another thread: B0 -> 19= Bar at min, 35 is bar at half.

I just used the info on TIS to know what bolt went where:
Capture.PNG
 

Dynamics99

Private
Nov 28, 2023
26
18
0
Philadelphia, PA
Ride
E90/E92 335i 6MT M-Sport White
I did know about reading the oil that way, but I hadn't seen that thread though. Thanks, that's very good info.

I'm not really too concerned about reading the level accurately with the oil level sensor, all I really want is for the standard oil level system in the CIC to work as per normal and mainly for the CC message not to popup.
Hence I want to check the position of the sensor compared to the levels.

Does anyone know any more about Byte 0 of message 0x381 (PTCAN)?
I know it controls the oil level displayed, but I don't have a conversion or any real description on it. I was just going to test sending different values and see what does what.
From another thread: B0 -> 19= Bar at min, 35 is bar at half.

I just used the info on TIS to know what bolt went where:
View attachment 91914


I'll rely on ISTA then lol. I'm waiting for a friend to give me his old oil level sensor later today so I can show both at the same time for comparison.
As for power steering im going to be using a block-off plate and most likely retrofitting an EPS rack off the Z4 E89 or the Euro EPS rack. Need to do some further research. With that said how would I go about for now deciding the length of the serpentine belt with PS pump removed?
 
Last edited:

CalvinNismo

Corporal
Nov 1, 2020
159
237
0
Just need to make sure you’ve got the correct sump. See the notes in this listing.


I agree it’s pricey, but there’s no guessing at least regarding your oil level with a dipstick.
 
  • Like
Reactions: Dynamics99

hollracing

Private
Oct 26, 2022
48
44
0
I'll rely on ISTA then lol. I'm waiting for a friend to give me his old oil level sensor later today so I can show both at the same time for comparison.
As for power steering im going to be using a block-off plate and most likely retrofitting an EPS rack off the Z4 E89 or the Euro EPS rack. Need to do some further research. With that said how would I go about for now deciding the length of the serpentine belt with PS pump removed?

I would draw the new layout in CAD then take the length around that it gives you and order that, or just take and educated guess until you get it right.
 
Last edited:

hollracing

Private
Oct 26, 2022
48
44
0
Found the info I needed on 0x381 in superwofy's E9X-M-CAN-Integration-Module:

Byte0:

12 - Condition below MIN
25 - State MIN
38 - Condition between MIN and OK
53 - Condition OK
69 - Condition between OK and MAX
85 - State MAX
95 - Condition Overcrowded
120 - No measurement possible
121 - Status measurement in progress
122 - Condition Oil Level Check OK
123 - Status measurement OK
124 - Ignition OFF state, no measurement possible
125 - Engine oil level OK, precise measurement in progress.
126 - Engine oil level OK
127 - Measurement in progress
128 - Accurate measurement in progress. Measuring time: 1min
0xFF - signal invalid


Byte1:

0xF0 - everything OK
0xF1 - overcrowding
0xF2 - Refill 1.0 L
0xF4 - Service
0xFF - signal invalid
 

carabuser

Captain
Vendor
Oct 2, 2019
1,014
1
1,107
0
UK
Ride
Z4 35i & 335i
Found the info I needed on 0x381 in superwofy's E9X-M-CAN-Integration-Module:

Byte0:

12 - Condition below MIN
25 - State MIN
38 - Condition between MIN and OK
53 - Condition OK
69 - Condition between OK and MAX
85 - State MAX
95 - Condition Overcrowded
120 - No measurement possible
121 - Status measurement in progress
122 - Condition Oil Level Check OK
123 - Status measurement OK
124 - Ignition OFF state, no measurement possible
125 - Engine oil level OK, precise measurement in progress.
126 - Engine oil level OK
127 - Measurement in progress
128 - Accurate measurement in progress. Measuring time: 1min
0xFF - signal invalid


Byte1:

0xF0 - everything OK
0xF1 - overcrowding
0xF2 - Refill 1.0 L
0xF4 - Service
0xFF - signal invalid
That all makes sense. All those thresholds are configurable in the DME.

Overcrowding must be overfilled, which isn't always enabled.

I'be always just put 6.5l in after a service but I'll start just monitoring the level and keeping it at max.
 

Geran

New Member
May 7, 2024
1
0
0
So I'm in the process of rebuilding my 2011 N55 engine, and I'm looking for a way to handle oil starvation on the track. This came up as an option over an accusump and after reading this thread, it seems there is no good way to do the retrofit without modifying the oil pan (I don't want to do that)?
 

Boorda

Corporal
Jul 15, 2018
175
97
0
46
Royse City, TX
futemire.com
Ride
328xi, 335xi M Sport
As a bonus the f8x dct thermostat bolts to the s55 sump as per factory and I’m running an fittings and hose from it to a 1m auxiliary radiator…

Man, I had been trying FOREVER to figure out what came with the aux radiator, being a E90 guy I never considered 1M.
Now I've got one on order. Thanks!

Aux Radiator - RealOEM

Now, if anyone knows if the 1M right wheel well trim will fit, please let me know.
I'd like to have the ducting and vent cover be OEM without have to hack one up to work.
 

hollracing

Private
Oct 26, 2022
48
44
0
Man, I had been trying FOREVER to figure out what came with the aux radiator, being a E90 guy I never considered 1M.
Now I've got one on order. Thanks!

Aux Radiator - RealOEM

Now, if anyone knows if the 1M right wheel well trim will fit, please let me know.
I'd like to have the ducting and vent cover be OEM without have to hack one up to work.
You use the ducting for the BMW Performance Power Kit (PPK)
 
  • Love
Reactions: Boorda

CalvinNismo

Corporal
Nov 1, 2020
159
237
0
Man, I had been trying FOREVER to figure out what came with the aux radiator, being a E90 guy I never considered 1M.
Now I've got one on order. Thanks!

Aux Radiator - RealOEM

Now, if anyone knows if the 1M right wheel well trim will fit, please let me know.
I'd like to have the ducting and vent cover be OEM without have to hack one up to work.
The Alpina B3(S) also came with the auxiliary radiator from the factory.


It is the same as the PPK2 ducting though as hollracing said.
 
  • Informative
Reactions: Boorda

hollracing

Private
Oct 26, 2022
48
44
0
Really well, I've done 6,000kms on this setup now (Car is now over 200,000kms total).
My biggest concern was the drive belt and that seems to be a non-issue.

The only issue I have currently with this setup is the oil level sensor isn't correct...
If I service it as per the manual (s55) and refill it with the correct amount of oil prescribed it reads full. After about 40mins of driving it will come up with "oil level low - top up 1L".
I normally run 1L over the prescribed amount and with this amount it will read full for about 40mins then slowly drop until says "oil level low - top up 1L" after about 1.5-2 hours of driving.
I did try to see how much oil it would actually take to keep the oil level sensor happy but I stopped at 11L.
View attachment 91834
I knew when I started this the oil sensors are different as it looks like the S55 sensors are quite a lot shorter than the e8/9x n55 ones.
I did intend to sort this when I did the conversion but the S55 sensor I ordered never showed up...
When I get around to it I'll order another one of the later S55 sensors and spacer plate (12618638755 & 11137857266) and measure the difference in height and make a spacer plate for the e8/9x n55 oil level sensor or if I'm lucky I'll just be able to use the spacer plate for the later s55 sensor and then see how that works.

I've also just started logging the CAN message for the oil level sensor to try and understand things a bit better.
I forgot I never updated this…

Turned out to be a failing oil level sensor.

I started to get intermittent BSD issues, which combined with the odd oil level readings made me suspect the oil level sensor was failing.

Replaced the level sensor with a new level sensor (e8/9x n55) and no more issues.

After changing the sensor, the 2x oil changes I’ve done since I’ve just refilled with 7.3L of oil and it’s stayed perfect, no warnings, reads perfectly full on the display in the CIC.

I’ve now done another 7,000kms with no more issues.
 
  • Like
Reactions: houtan