BMW M3 Forum (E90 E92)

BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read

Go Back   M3Post - BMW M3 Forum > E90/E92 M3 Technical Topics > Engine, Transmission, Exhaust, Drivetrain, ECU Software Modifications
 
Post Reply
 
Thread Tools
      02-19-2024, 04:45 PM   #1
Derek MacKinnon
New Member
15
Rep
20
Posts

Drives: E92 M3
Join Date: May 2016
Location: Scotland

iTrader: (0)

Help with oil level sensor. **solved**

Still having issues with this oil level sensor. Good part of 6 months ive not touched the car.

Long story short. Car sat for maybe 1-1.5 years in my garage just going out for a mot. Did 50 miles in the last two years.

I’ve had this issue with the oil level sensor not reading oil level for some time now and have been trying to get to the bottom of it.

Basically I can’t reset the oil with the BC button when it’s fully warmed up or after driving a good amount of miles.

I don’t have the clock that spins when you reset it. I only have the -.- as you can see in the last photo.

I’ve got an autel now and had the codes read.
This comes up with oil condition sensor electrical fault.

A few months ago I pulled the plug off the sensor and made sure there were no breaks in the wiring. This was a nightmare as I couldn’t find where the other ends plugged into.

I ended up just last week buying a used engine wiring harness and found the wires for the sensor and had continuity between the sensor pins and the ends of the wires so no issues. I removed my harness off the car and couldn’t get continuity on one of the pins so thought there must be a break in the wiring somewhere. I did try and trace it on the old harness when I removed it but couldn’t trace it.

Anyway new harness in and that didn’t resolve the issue.

I have had a new genuine oil level sensor fitted so don’t know if this is faulty or if it’s related to the alternator code I’m also getting.

I also tried to reset the oil service through the odometer the same way you can reset brake pads and disks. This works fine for the disks and pads but it will not reset on the oil section. It stays at 140 miles no matter what I try.

I’m pulling my hair out. I guess I can take it to BMW but that’s a ferry trip and a 50 mile drive without oil level showing.

Anyone got any ideas on this issue or the alternator issue I seem to have too?

Thanks
Attached Images
   

Last edited by Derek MacKinnon; 03-05-2024 at 03:50 AM..
Appreciate 0
      02-20-2024, 01:51 AM   #2
yardbro
Private First Class
yardbro's Avatar
United_States
128
Rep
130
Posts

Drives: E92 M3, E39 528i
Join Date: Aug 2022
Location: New York

iTrader: (0)

Garage List
2008 BMW M3 E92  [5.00]
There has to be an issue with your wiring in this case, specifically with whatever portion directly goes to this connector. Testing for continuity is not enough, especially with the circuit entirely unloaded as is the case with the wiring harness just sitting on a desk or something. The DME having an internal fault here is possible, but very unlikely.

Try to pull the plug off again and check the 3 different pins individually, especially the Orange and Brown wires. You should have battery voltage on orange at all times, and a solid ground on brown. If you are able and know how, try to load this circuit with at least 2A to be sure that you're not getting a crazy voltage drop off or something. In this circuit fuse 16 is shared with many other components including the cam sensors so it's probably not going to be the fuse lol.
Attached Images
 
Appreciate 2
      02-20-2024, 07:32 AM   #3
Helmsman
Major General
Helmsman's Avatar
Sweden
5191
Rep
7,550
Posts

Drives: 2011 AW E90 M3 ZCP
Join Date: Mar 2014
Location: Stockholm, Sweden

iTrader: (0)

...last resort drain the oil and refill to ensure the engine has what it needs, and take it to the shop.
Appreciate 2
      02-20-2024, 01:14 PM   #4
Derek MacKinnon
New Member
15
Rep
20
Posts

Drives: E92 M3
Join Date: May 2016
Location: Scotland

iTrader: (0)

Quote:
Originally Posted by yardbro View Post
There has to be an issue with your wiring in this case, specifically with whatever portion directly goes to this connector. Testing for continuity is not enough, especially with the circuit entirely unloaded as is the case with the wiring harness just sitting on a desk or something. The DME having an internal fault here is possible, but very unlikely.

Try to pull the plug off again and check the 3 different pins individually, especially the Orange and Brown wires. You should have battery voltage on orange at all times, and a solid ground on brown. If you are able and know how, try to load this circuit with at least 2A to be sure that you're not getting a crazy voltage drop off or something. In this circuit fuse 16 is shared with many other components including the cam sensors so it's probably not going to be the fuse lol.
Thanks for this, ill get the pins checked when i get back from work in a week.
Appreciate 0
      02-20-2024, 01:15 PM   #5
Derek MacKinnon
New Member
15
Rep
20
Posts

Drives: E92 M3
Join Date: May 2016
Location: Scotland

iTrader: (0)

Quote:
Originally Posted by Helmsman View Post
...last resort drain the oil and refill to ensure the engine has what it needs, and take it to the shop.
Yep, its looking like this will be the case, I do have the option of a trailer but its an expense for the travel but it certainly gives me options, thanks.
Appreciate 0
      02-21-2024, 03:56 AM   #6
Helmsman
Major General
Helmsman's Avatar
Sweden
5191
Rep
7,550
Posts

Drives: 2011 AW E90 M3 ZCP
Join Date: Mar 2014
Location: Stockholm, Sweden

iTrader: (0)

Quote:
Originally Posted by Derek MacKinnon View Post
Yep, its looking like this will be the case, I do have the option of a trailer but its an expense for the travel but it certainly gives me options, thanks.
Of course. Did the same and ordered a trailer when I noticed my vanos cap was turned. Small money in the big scale of things...
Appreciate 1
      03-03-2024, 05:53 PM   #7
Derek MacKinnon
New Member
15
Rep
20
Posts

Drives: E92 M3
Join Date: May 2016
Location: Scotland

iTrader: (0)

Just to say I’ve finally gotten to the bottom of this issue.

Unplugged the alternator and ran the car up to temp.

The dash came back to life and my oil level was back to actually reading again. So it looks like the voltage regulator will need changed out on that alternator.
Attached Images
  

Last edited by Derek MacKinnon; 03-05-2024 at 03:47 AM..
Appreciate 5
yardbro128.00
CTMike418.00
CSBM53103.50
Helmsman5190.50
      03-04-2024, 11:36 PM   #8
RocketyMan
Captain
RocketyMan's Avatar
United_States
616
Rep
738
Posts

Drives: E53 X5, E83 X3, E93 M3
Join Date: Nov 2022
Location: PNW

iTrader: (0)

Garage List
2008 BMW M3 E93  [10.00]
That's a great diagnosis. The alternator also has a BSD/LIN signal going to it that most likely crashed the LIN going to the oil sensor. Good thinking!
__________________
2008 BMW M3 E93 MT

R135
└┼┼┼
..246
Appreciate 1
      03-05-2024, 03:49 AM   #9
Derek MacKinnon
New Member
15
Rep
20
Posts

Drives: E92 M3
Join Date: May 2016
Location: Scotland

iTrader: (0)

Yeah it was a bit of a pain but glad its solved and hope it can help anyone else in the future.

Photos also rotated now.

Big thanks to yardbro for his help with the wiring and my questions.
Appreciate 0
      03-06-2024, 01:57 PM   #10
nowayout
Private
27
Rep
57
Posts

Drives: 08 E92
Join Date: Jul 2021
Location: NY

iTrader: (0)

Related question regarding the oil level reading. How long or how many miles does it usually take to show the level reading on the dash?
Appreciate 0
      03-06-2024, 02:36 PM   #11
yardbro
Private First Class
yardbro's Avatar
United_States
128
Rep
130
Posts

Drives: E92 M3, E39 528i
Join Date: Aug 2022
Location: New York

iTrader: (0)

Garage List
2008 BMW M3 E92  [5.00]
Quote:
Originally Posted by nowayout View Post
Related question regarding the oil level reading. How long or how many miles does it usually take to show the level reading on the dash?
Are you asking in general or in this specific case?
Appreciate 0
      03-06-2024, 03:07 PM   #12
nowayout
Private
27
Rep
57
Posts

Drives: 08 E92
Join Date: Jul 2021
Location: NY

iTrader: (0)

Quote:
Originally Posted by yardbro View Post
Are you asking in general or in this specific case?
In general. As mine sometimes doesn't register if I am making trips under 15 min
Appreciate 0
      03-06-2024, 03:18 PM   #13
yardbro
Private First Class
yardbro's Avatar
United_States
128
Rep
130
Posts

Drives: E92 M3, E39 528i
Join Date: Aug 2022
Location: New York

iTrader: (0)

Garage List
2008 BMW M3 E92  [5.00]
Quote:
Originally Posted by nowayout View Post
In general. As mine sometimes doesn't register if I am making trips under 15 min
Yeah that’s normal. The oil has to reach a certain temp before it will attempt to take a measurement. Sometimes you will find that if you come to a complete stop for a few minutes after driving a short while that it will give you the measurement whereas if you had kept driving it would take a bit longer.
Appreciate 1
      03-10-2024, 08:46 AM   #14
Derek MacKinnon
New Member
15
Rep
20
Posts

Drives: E92 M3
Join Date: May 2016
Location: Scotland

iTrader: (0)

I was about 10 minutes on idle on level ground before my level reading came back to life. I usually found it takes about that time from cold after an oil change too.

Here you can see my temp gauge seconds after my oil reading came back to life.
Attached Images
 
Appreciate 1
      06-22-2024, 10:19 AM   #15
Antz M3
New Member
3
Rep
8
Posts

Drives: 08' 335i
Join Date: Apr 2019
Location: Kent

iTrader: (0)

I’m experiencing exactly the same issues at the moment and I’ve completely ran out of ideas.
Had the same alternator code and oil level sensor code. Read up on it and thought my alternator might be going out (17yrs old so probs worth doing) - so replaced with refurbished Valeo one. Ran the car and both codes came straight back. Thought Ok must be the oil level sensor causing a problem - new sensor in and still the same two codes come up. Checked battery which is all fine and voltage is 14.15 with car running. Wiring looks fine as far as I can see. Completely stuck with this now
Appreciate 0
      06-22-2024, 06:17 PM   #16
ab987
Lieutenant
ab987's Avatar
461
Rep
460
Posts

Drives: 1M, 2xM3, X3M, 335i
Join Date: May 2020
Location: Seattle, WA

iTrader: (0)

Garage List
2011 BMW 1M  [10.00]
2010 BMW M3  [9.60]
2008 BMW 335i  [9.25]
2020 BMW X3 M  [9.50]
Quote:
Originally Posted by Antz M3 View Post
I’m experiencing exactly the same issues at the moment and I’ve completely ran out of ideas.
Had the same alternator code and oil level sensor code. Read up on it and thought my alternator might be going out (17yrs old so probs worth doing) - so replaced with refurbished Valeo one. Ran the car and both codes came straight back. Thought Ok must be the oil level sensor causing a problem - new sensor in and still the same two codes come up. Checked battery which is all fine and voltage is 14.15 with car running. Wiring looks fine as far as I can see. Completely stuck with this now
Is the AC compressor or servotronic on BSD? If so try unplugging both of those and see if things spring back to life
Appreciate 0
      06-22-2024, 11:02 PM   #17
yardbro
Private First Class
yardbro's Avatar
United_States
128
Rep
130
Posts

Drives: E92 M3, E39 528i
Join Date: Aug 2022
Location: New York

iTrader: (0)

Garage List
2008 BMW M3 E92  [5.00]
Quote:
Originally Posted by ab987 View Post
Is the AC compressor or servotronic on BSD? If so try unplugging both of those and see if things spring back to life
Doesn't appear to be so. The diagrams only show a shared bus line between the oil level sensor and the alternator. I attached the diagram below.

Quote:
Originally Posted by Antz M3 View Post
I’m experiencing exactly the same issues at the moment and I’ve completely ran out of ideas.
Had the same alternator code and oil level sensor code. Read up on it and thought my alternator might be going out (17yrs old so probs worth doing) - so replaced with refurbished Valeo one. Ran the car and both codes came straight back. Thought Ok must be the oil level sensor causing a problem - new sensor in and still the same two codes come up. Checked battery which is all fine and voltage is 14.15 with car running. Wiring looks fine as far as I can see. Completely stuck with this now
See if you can get access to a good scan tool or preferably ISTA and see if the sensor is providing any measurements at all. Even though the car doesn't show the oil level reading through the dash, there should be some provided measurement available within the diagnostic software that is used in the case there is something egregious going on with the oil level, like no oil at all. The car is smart enough to know if you are down 2 quarts on startup and things along those lines. If you have the same two codes as OP, im willing to bet there is something going on with that BSD line, it just doesn't happen to be within the alternator or the oil condition sensor itself obviously.
Attached Images
 

Last edited by yardbro; 06-22-2024 at 11:03 PM.. Reason: Clarity
Appreciate 1
Helmsman5190.50
      06-24-2024, 12:20 AM   #18
RocketyMan
Captain
RocketyMan's Avatar
United_States
616
Rep
738
Posts

Drives: E53 X5, E83 X3, E93 M3
Join Date: Nov 2022
Location: PNW

iTrader: (0)

Garage List
2008 BMW M3 E93  [10.00]
Not sure if it was mentioned earlier, but the IBS is connected to the LIN as well. See the internal splice of all 3 linked together.
Attached Images
 
__________________
2008 BMW M3 E93 MT

R135
└┼┼┼
..246
Appreciate 2
yardbro128.00
Helmsman5190.50
      08-28-2024, 01:46 AM   #19
Andreye90
New Member
Andreye90's Avatar
0
Rep
12
Posts

Drives: BMW e90 320i
Join Date: Nov 2013
Location: London

iTrader: (0)

On the BSD, You will have water pump ,alternator , oil sensor and IBS.
If any of this is faulty you will get BSD error.
I have changed the water pump , oil sensor , alernator ans IBS ans still can’t read the oil or reset the oil.
My problem will probably be that my alternator only runs 13.4v and I think that’s a bit low.
I’m going to take out the alternator as well and semif this will sort out the problem.
Appreciate 0
      10-23-2025, 11:14 PM   #20
Erickuokwa
Lieutenant
Erickuokwa's Avatar
729
Rep
510
Posts

Drives: E90 M3
Join Date: Apr 2017
Location: California Los Angeles

iTrader: (0)

Hi! I just am running into this issue. Code p1521 - replaced with oem oil level sensor, but now it does not read at all. Just shows -.- no spinning clock at all. I notice sometimes, when my car is warm, my temp drops to 0 and steering wheel reads a crazy 405degrees. I’m about to disconnect alternator and do the test. Any others can chime in to help?
Attached Images
  
Appreciate 0
      10-24-2025, 12:00 AM   #21
Erickuokwa
Lieutenant
Erickuokwa's Avatar
729
Rep
510
Posts

Drives: E90 M3
Join Date: Apr 2017
Location: California Los Angeles

iTrader: (0)

Does this potentially mean the alternator? Should I also get a new battery while I’m here?
Attached Images
 
Appreciate 0
      11-08-2025, 06:52 PM   #22
Baekhyunn
Private
33
Rep
50
Posts

Drives: 2018 F80 M3 2008 E92 M3
Join Date: Feb 2019
Location: Sacramento

iTrader: (0)

Quote:
Originally Posted by Erickuokwa View Post
Does this potentially mean the alternator? Should I also get a new battery while I’m here?
were you able to resolve this?
__________________
2018 F80 M3 ZCP
2008 E92 M3

IG: quietf80
Appreciate 0
Post Reply

Bookmarks

Thread Tools

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 07:17 PM.




m3post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, 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