E90Post
 


 
BMW 3-Series (E90 E92) Forum > BMW E90/E92/E93 3-series General Forums > General E90 Sedan / E91 Wagon / E92 Coupe / E93 Cabrio > iDrive not reading my oil level all of the sudden (3446 and 38A4 codes).



Reply
 
Thread Tools Search this Thread
      04-24-2024, 09:42 AM   #1
lomon98
Private
United Kingdom
6
Rep
60
Posts

Drives: 2012 e92 335i Sport + Edition
Join Date: Dec 2022
Location: UK

iTrader: (0)

iDrive not reading my oil level all of the sudden (3446 and 38A4 codes).

Hi,

I've got a e92 335i n55 (108k miles) and today I tried reading my oil level and to my surprise iDrive said "Measurement inactive. Service interval adjusted. Have the system checked during next oil service". Naturally I don't want to wait a few months for my next oil change as I like keeping track of my oil level ( I put a liter 2 weeks ago as it has consumed it all in less than a year ). My DME codes are:

3446 - BSD, message; oil condition sensor: Missing.
38A4 - BSD, message; intelligent battery sensor (IBS): Missing.

I've noticed in other forums that the 38A4 one is just a consequence of the other one so I don't think there is a problem with the IBS sensor (could be wrong, just guessing). I've also seen people get other BSD related codes along with these ones so I am not sure what is triggering mine exactly. Any ideas?

Thanks!
Appreciate 0
      05-02-2024, 10:53 AM   #2
lomon98
Private
United Kingdom
6
Rep
60
Posts

Drives: 2012 e92 335i Sport + Edition
Join Date: Dec 2022
Location: UK

iTrader: (0)

Bump
Appreciate 0
      05-02-2024, 01:13 PM   #3
lomon98
Private
United Kingdom
6
Rep
60
Posts

Drives: 2012 e92 335i Sport + Edition
Join Date: Dec 2022
Location: UK

iTrader: (0)

I decided to take the car to the mechanic to do an oil change as it is due soon anyway... will bring a new oil level sensor. I've seen the bmw one is a bit pricey compared to others such as this RIDEX one. Is it worth it to get the OEM one?

Thanks!
Appreciate 0
      05-16-2024, 01:29 PM   #4
lomon98
Private
United Kingdom
6
Rep
60
Posts

Drives: 2012 e92 335i Sport + Edition
Join Date: Dec 2022
Location: UK

iTrader: (0)

Update

Update: just did the oil change and swapped the sensor with the ridex one from autodoc. Problem is still there and I am still getting the same codes... I don't know what to do anynmore
Appreciate 0
      05-17-2024, 03:18 AM   #5
lomon98
Private
United Kingdom
6
Rep
60
Posts

Drives: 2012 e92 335i Sport + Edition
Join Date: Dec 2022
Location: UK

iTrader: (0)

Quote:
Originally Posted by lomon98 View Post
Update: just did the oil change and swapped the sensor with the ridex one from autodoc. Problem is still there and I am still getting the same codes... I don't know what to do anynmore
Also just mention that the sensor was receiving power so in theory there is nothing wrong with the electric line/harness. I am thinking it could be software / ECU related maybe.
Appreciate 0
      05-17-2024, 11:08 AM   #6
gbalthrop
Brigadier General
3013
Rep
4,358
Posts

Drives: 2007 328xi E91
Join Date: May 2017
Location: Fairfax Co, VA

iTrader: (0)

Quote:
Originally Posted by lomon98 View Post
... e92 335i n55... DME codes are:
3446 - BSD, message; oil condition sensor: Missing.
38A4 - BSD, message; intelligent battery sensor (IBS): Missing.
Fault Codes indicate a Signal is "Missing", Out of range, etc. Fault Codes do NOT mean "Replace Part X".

My interpretation of your two-reported Faults is that the DME is NOT able to communicate with the OZS (Oil Condition
Sensor) via the BSD Bus (Violet wire as shown on attached ISTA ScreenPrint). ALWAYS check wiring BEFORE replacing
component, as suggested in "Service Plan" in Fault Info sheet linked below. If you would like test suggestions using
$10 US/ 10 Quid (Amazon UK) Multimeter, please advise & provide Last-7 Characters of VIN.

Generally: you want to inspect each of the Pins & Sockets, & the Violet wire where it attaches at X62540/1 and ALSO at
X60002/43. Then TEST wire for continuity between X62540/1 & X60002/43. ALSO Test for "Short" to Chassis Ground.

Here are "BMW Fault Code Lookup" definitions of those two codes, with Fault Info Sheet for each linked below definition:
3446 | BSD, message; oil condition sensor: Missing | mevd176k | Engine electronics
https://bmwfault.codes/XMLDiagView?d...kAMAAxADAANAA=

38A4 | BSD, message; intelligent battery sensor (IBS): Missing | mevd176k | Engine electronics
https://bmwfault.codes/XMLDiagView?d...kAMAAxADAANAA=

Attached are ISTA ScreenPrints of the Violet BSD Interface wire, with Connector Location & Connector View (for Pin# ID)
of the Connectors at the OZS & X60002 at the DME beneath the Intake Manifold.
George
Attached Images
    
Appreciate 4
BRG_N54380.00
Mike K372.50
      06-01-2024, 11:26 AM   #7
lomon98
Private
United Kingdom
6
Rep
60
Posts

Drives: 2012 e92 335i Sport + Edition
Join Date: Dec 2022
Location: UK

iTrader: (0)

Quote:
Originally Posted by gbalthrop View Post
Fault Codes indicate a Signal is "Missing", Out of range, etc. Fault Codes do NOT mean "Replace Part X".

My interpretation of your two-reported Faults is that the DME is NOT able to communicate with the OZS (Oil Condition
Sensor) via the BSD Bus (Violet wire as shown on attached ISTA ScreenPrint). ALWAYS check wiring BEFORE replacing
component, as suggested in "Service Plan" in Fault Info sheet linked below. If you would like test suggestions using
$10 US/ 10 Quid (Amazon UK) Multimeter, please advise & provide Last-7 Characters of VIN.

Generally: you want to inspect each of the Pins & Sockets, & the Violet wire where it attaches at X62540/1 and ALSO at
X60002/43. Then TEST wire for continuity between X62540/1 & X60002/43. ALSO Test for "Short" to Chassis Ground.

Here are "BMW Fault Code Lookup" definitions of those two codes, with Fault Info Sheet for each linked below definition:
3446 | BSD, message; oil condition sensor: Missing | mevd176k | Engine electronics
https://bmwfault.codes/XMLDiagView?d...kAMAAxADAANAA=

38A4 | BSD, message; intelligent battery sensor (IBS): Missing | mevd176k | Engine electronics
https://bmwfault.codes/XMLDiagView?d...kAMAAxADAANAA=

Attached are ISTA ScreenPrints of the Violet BSD Interface wire, with Connector Location & Connector View (for Pin# ID)
of the Connectors at the OZS & X60002 at the DME beneath the Intake Manifold.
George
wow first of all apologies for the late reply, and thanks a lot for the extensive explanation, although I feel I need a degree in BMW electronics . I any case I will get a voltmeter and try to look where is the problematic sensor/wire as that is the only solution I can think of atm
Appreciate 0
      09-09-2024, 01:52 PM   #8
lomon98
Private
United Kingdom
6
Rep
60
Posts

Drives: 2012 e92 335i Sport + Edition
Join Date: Dec 2022
Location: UK

iTrader: (0)

Hi, I want to try disconnecting the IBS sensor to see if I am able to get a read of my oil level in case the IBS sensor is the one causing the problem (I hope this makes sense). Does anyone know where is the blue plug on the lci e92 models? I cannot locate the one Ive seen in the non lci ones (lots of pics and videos of that one out there but non of the lci…)

Thanks!
Appreciate 0
      09-09-2024, 02:46 PM   #9
TheMidnightNarwhal
Major General
TheMidnightNarwhal's Avatar
Canada
2775
Rep
6,378
Posts

Drives: 11' 335is DCT
Join Date: Jun 2015
Location: Gatineau, Quebec

iTrader: (0)

Quote:
Originally Posted by lomon98 View Post
Hi, I want to try disconnecting the IBS sensor to see if I am able to get a read of my oil level in case the IBS sensor is the one causing the problem (I hope this makes sense). Does anyone know where is the blue plug on the lci e92 models? I cannot locate the one Ive seen in the non lci ones (lots of pics and videos of that one out there but non of the lci…)

Thanks!
I'm not sure but on my E92 LCI the connector going into the IBS on the negative side is black and just unplugs there.
Appreciate 2
      09-11-2024, 03:02 PM   #10
lomon98
Private
United Kingdom
6
Rep
60
Posts

Drives: 2012 e92 335i Sport + Edition
Join Date: Dec 2022
Location: UK

iTrader: (0)

So today I managed to disconnect the IBS terminal from the negative terminal of the battery and still got the same codes as before. I am now wondering whether this could be the connection to the sensor (X62540 in the pictures above) that somehow got damaged the last time I took the car to the mechanic (catless dp fitting)… will try to give it a look but I am beginning to lose patience so maybe I will take it back to an indy or the bmw dealer
Appreciate 0
      09-11-2024, 04:04 PM   #11
lookalikehuuh
Major
United_States
938
Rep
1,453
Posts

Drives: 2006 330i, 2007 335i
Join Date: Sep 2014
Location: San Diego, CA

iTrader: (0)

Also, keep in mind that bad signals from other BSD devices like the Alternator or the water pump can also cause other devices to lose signal or stop communicating.

as a test you can unplug the BSD bug plug from the alternator and see if the sensor starts working again. If that doesn't work then you can try it with the water pump.

I once replaced my alternator with an Autozone alternator and it caused issues with everything on the BSD bus.
Appreciate 1
      09-22-2024, 07:42 AM   #12
Xramses
New Member
2
Rep
7
Posts

Drives: BMW x6 E71 N55
Join Date: Dec 2023
Location: Berlin Germany

iTrader: (0)

Failures 38A4, 3847, 378F, 3446, Motor N55 in an X6-E71

Hi, got the save failures:
38A4, 3847, 378F, 3446

First it began with too often running electric water pump even when motor cold and I unlocked the car with cold motor.

Then, the oil level inactivity. I bought and changed after 2,5k kilometers oil change a VEMO sensor. Same oil refill as oil change was not long ago, with additional 0,5 liters to the other quantity.

After 5 minutes driving and visible oil level, same level measurement inactivity. then after 40 driving I stopped and went under car and with no motor running I unplugged and replugged the cable of the oil level sensor. For some minutes after that the level measurement worked again. Then back to inactivity.

Suspiciuos is for me the Alternator/Generator and/or IBS. Where is the IBS located? just at the ground Battery cable? Part 12427603567?

I wanna check the sensors cables (oil level sensor & water pump) for potential damage and consider to change alternator and IBS.
Appreciate 1
      10-03-2024, 09:55 AM   #13
lomon98
Private
United Kingdom
6
Rep
60
Posts

Drives: 2012 e92 335i Sport + Edition
Join Date: Dec 2022
Location: UK

iTrader: (0)

Hello everyone,

So just to provide an update I checked the wires and one of them was measuring 0.5 V (and when fed an impulse switched to 0V), ground and live seemed fine so wiring seems to be okay?

Now my question is whether I swapped the oem sensor for a non compatible aftermarket sensor (Ridex one from Autodock) hence if my old oem sensor was faulty maybe the one I replaced it with is not compatible and I disregarded the sensor problem too quickly.

The other possibility is that the DME circuit for the oil condition sensor is been shorted somehow and now needs to be repaired.

Any thoughts are welcome. Also prayers 😂

Cheers
Appreciate 1
      10-04-2024, 10:56 AM   #14
lomon98
Private
United Kingdom
6
Rep
60
Posts

Drives: 2012 e92 335i Sport + Edition
Join Date: Dec 2022
Location: UK

iTrader: (0)

Hello again,

Another update from today. Despite not receving any Coolant Pump related codes the mechanic from the BMW dealer advised a faulty signal from the coolant pump was the root of the problem. Very weird. Anyone knows if I should I replace the coolant pump or is it possible to fix the circuit somehow?

Cheers!
Appreciate 0
      10-04-2024, 06:23 PM   #15
StradaRedlands
Brigadier General
StradaRedlands's Avatar
United_States
6154
Rep
3,687
Posts

Drives: 2006 BMW 330i MT
Join Date: Dec 2021
Location: SoCal

iTrader: (2)

Garage List
2006 BMW 330i  [8.25]
2009 BMW 328i Touri ...  [8.00]
2013 BMW X5 35i  [7.80]
2011 BMW 528i  [8.70]
2006 Mazda3  [5.50]
I hate the BSD so much... we threw a oil level sensor, water pump, alternator pulley/bearing at the problem before it was finally diagnosed as alternator cause. PO put a cheap aftermarket in and it was causing all the problems. INCREDIBLY frustrating and expensive experience. Good luck with your system, and if the wiring & plugs are all good, double check the alternator and make sure it is the right kind in there.
Appreciate 1
      Yesterday, 04:14 AM   #16
lomon98
Private
United Kingdom
6
Rep
60
Posts

Drives: 2012 e92 335i Sport + Edition
Join Date: Dec 2022
Location: UK

iTrader: (0)

Indeed! I am gonna leave the technician comments here for completness.


Technician Comment:
I connected charger and carried out a survey. faults stored for oil level sensor and for the ibs sensor of the battery, carried out test plan which recommended me to carry out wire testing on the BSD lines.

I carried out wire testing at the: alternator, coolant pump and the ibs. i got all the results i was expecting. i then attempted to carry out the oil level test with everything unplugged apart from the oil level sensor. which when the faults were deleted worked. I then sequentially went and plugged in and re read the oil level till I plug something in that would stop this from working, when i got to the coolant pump I couldn't measurer the oil level, i then unplugged it and deleted the fault memory. i was then able to measure it I re did this for the other components but the fault only returned when the coolant pump was plugged in. ive since gone back to the coolant plug and carried out full wire testing to make sure its not a wiring issue and only a component issue, the wiring was indeed okay.

Hope this helps!

TLDR: dont trust the codes you get, if you get the two codes for IBS and oil level sensor check all of the components who they share signal with! And dont replace before doing thosd checks!
Appreciate 1
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 09:29 AM.




e90post
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