CarTechnoloGY
BMW X6 E71 Oil Level Sensor ALWAYS shows MAX - Printable Version

+- CarTechnoloGY (https://cartechnology.co.uk)
+-- Forum: Discussions All about Software and Hardware (https://cartechnology.co.uk/forumdisplay.php?fid=310)
+--- Forum: Automotive Help & Discussions / Software and Hardware (https://cartechnology.co.uk/forumdisplay.php?fid=40)
+---- Forum: BMW - Mini - Rolls Royce (https://cartechnology.co.uk/forumdisplay.php?fid=61)
+---- Thread: BMW X6 E71 Oil Level Sensor ALWAYS shows MAX (/showthread.php?tid=71566)

Pages: 1 2


BMW X6 E71 Oil Level Sensor ALWAYS shows MAX - autocar15 - 16-11-2022

Hello All,



I have a BMW X6 E71 N57 engine, I have an issue with the engine oil level sensor. It always show full, when you start car and measure the engine oil level, it start then it goes to max.
There are 3 wires Power, BSD and ground to DME.

I did the following
1. change oil to new and put a new Oil level sensor  still same
2. check all wiring from sensor to DME and fuse box all perfect
3. cut all wiring from sensor and direct to DME and fuse box still same
4. put a new fuse 20A still same
5. drain all oil from sump (empty sump) and check (with engine off of course) still same

I already changed the following
1. Heater plug it has LIN communication
2. Battery IBS it has LIN connection
3. Alternator checked at alternator specialist and says all ok.

Any idea what can cause this and how to fix this

Thanks    


RE: BMW X6 E71 Oil Level Sensor ALWAYS shows MAX - Beard - 16-11-2022

Hello.
in your case, the alternator, oil level sensor, IBS battery sensor and glow plug ECU are all on the same BSD bus.
1. Remove the plug from the oil level sensor and try to measure the oil level.
The oil level is measured with the engine running and with the oil warmed up.
2. Disconnect all BSD bus users except the oil level sensor and measure the oil level.
3. Connect all subscribers of this bus one by one and measure the oil each time.
Snechalo one sensor,
then IBS sensor,
then the generator
then the block of the candle ignition system.
And watch when the oil level changes.
This way you will find which subscriber is messing with your BSD bus.
Or vice versa, turning off each subscriber sequentially one after another, and constantly measuring the oil level.


RE: BMW X6 E71 Oil Level Sensor ALWAYS shows MAX - autocar15 - 16-11-2022

(16-11-2022, 17:01 PM)Beard Wrote:  Hello.
in your case, the alternator, oil level sensor, IBS battery sensor and glow plug ECU are all on the same BSD bus.
1. Remove the plug from the oil level sensor and try to measure the oil level.
The oil level is measured with the engine running and with the oil warmed up.
2. Disconnect all BSD bus users except the oil level sensor and measure the oil level.
3. Connect all subscribers of this bus one by one and measure the oil each time.
Snechalo one sensor,
then IBS sensor,
then the generator
then the block of the candle ignition system.
And watch when the oil level changes.
This way you will find which subscriber is messing with your BSD bus.
Or vice versa, turning off each subscriber sequentially one after another, and constantly measuring the oil level.
Thanks for reply
ok i will try and let you know

Thanks


RE: BMW X6 E71 Oil Level Sensor ALWAYS shows MAX - ir655 - 16-11-2022

Thank god the N57 has a physical oil dipstick you can check. Those sensors are notoriously known to be all over the place. I think my F11 N57 always shows full as well, however I always use the dipstick to check level.


RE: BMW X6 E71 Oil Level Sensor ALWAYS shows MAX - bmchicago - 16-11-2022

(16-11-2022, 12:43 PM)autocar15 Wrote:  Hello All,



I have a BMW X6 E71 N57 engine, I have an issue with the engine oil level sensor. It always show full, when you start car and measure the engine oil level, it start then it goes to max.
There are 3 wires Power, BSD and ground to DME.

I did the following
1. change oil to new and put a new Oil level sensor  still same
2. check all wiring from sensor to DME and fuse box all perfect
3. cut all wiring from sensor and direct to DME and fuse box still same
4. put a new fuse 20A still same
5. drain all oil from sump (empty sump) and check (with engine off of course) still same

I already changed the following
1. Heater plug it has LIN communication
2. Battery IBS it has LIN connection
3. Alternator checked at alternator specialist and says all ok.

Any idea what can cause this and how to fix this

Thanks


have you tried draining the oil, and filling it with 2 less quarts and then drive around to see if the oil level at min/oil level below min message comes on?

The oil level measurement on the display with no oil in the engine is most likely showing the long term measurement. you have to drive the vehicle and update the short term and long term measurement first.


RE: BMW X6 E71 Oil Level Sensor ALWAYS shows MAX - autocar15 - 17-11-2022

(16-11-2022, 17:53 PM)ir655 Wrote:  Thank god the N57 has a physical oil dipstick you can check. Those sensors are notoriously known to be all over the place. I think my F11 N57 always shows full as well, however I always use the dipstick to check level.
Thanks, yes that's a good idea to have the dipstick. I use it but I want to fix it too.

(16-11-2022, 20:04 PM)bmchicago Wrote:  
(16-11-2022, 12:43 PM)autocar15 Wrote:  Hello All,



I have a BMW X6 E71 N57 engine, I have an issue with the engine oil level sensor. It always show full, when you start car and measure the engine oil level, it start then it goes to max.
There are 3 wires Power, BSD and ground to DME.

I did the following
1. change oil to new and put a new Oil level sensor  still same
2. check all wiring from sensor to DME and fuse box all perfect
3. cut all wiring from sensor and direct to DME and fuse box still same
4. put a new fuse 20A still same
5. drain all oil from sump (empty sump) and check (with engine off of course) still same

I already changed the following
1. Heater plug it has LIN communication
2. Battery IBS it has LIN connection
3. Alternator checked at alternator specialist and says all ok.

Any idea what can cause this and how to fix this

Thanks


have you tried draining the oil, and filling it with 2 less quarts and then drive around to see if the oil level at min/oil level below min message comes on?

The oil level measurement on the display with no oil in the engine is most likely showing the long term measurement. you have to drive the vehicle and update the short term and long term measurement first.
Thanks for reply.
Yes i put 4 liters of oil and still shows high
Drive car with correct amount of oil as per dipstick still shows high


RE: BMW X6 E71 Oil Level Sensor ALWAYS shows MAX - autocar15 - 17-11-2022

(16-11-2022, 17:01 PM)Beard Wrote:  Hello.
in your case, the alternator, oil level sensor, IBS battery sensor and glow plug ECU are all on the same BSD bus.
1. Remove the plug from the oil level sensor and try to measure the oil level.
The oil level is measured with the engine running and with the oil warmed up.
2. Disconnect all BSD bus users except the oil level sensor and measure the oil level.
3. Connect all subscribers of this bus one by one and measure the oil each time.
Snechalo one sensor,
then IBS sensor,
then the generator
then the block of the candle ignition system.
And watch when the oil level changes.
[quote pid='573991' dateline='1668618119']
This way you will find which subscriber is messing with your BSD bus.
Or vice versa, turning off each subscriber sequentially one after another, and constantly measuring the oil level.
[/quote]
UPDATE
I disconnect IBS LIN same error, engine oil level too high
I disconnect Heater module LIN same error, engine oil level too high
I disconnect Alternator LIN same error, engine oil level too high
I disconnect one by one and then all 3 still same error.

Any other idea?


RE: BMW X6 E71 Oil Level Sensor ALWAYS shows MAX - jaki - 17-11-2022

Are You sure that Your CCC or CIC is not some way messed up? Either with coding or programming.


RE: BMW X6 E71 Oil Level Sensor ALWAYS shows MAX - autocar15 - 17-11-2022

(17-11-2022, 17:04 PM)jaki Wrote:  Are You sure that Your CCC or CIC is not some way messed up? Either with coding or programming.

Someone use ISTA P and update all ECU except DME as i have stage 2 .

Let me confirm abou it tomorrow
or how to know this?
Thanks


RE: BMW X6 E71 Oil Level Sensor ALWAYS shows MAX - Tracshan - 17-11-2022

Reading through this thread, seeing all that you have done so far, i am thinking the same as @jaki mentioned about "CCC or CIC"