![]() |
![]() |
![]() |
![]() |
![]() ![]() |
![]() |
BMW Garage | BMW Meets | Register | Search | Today's Posts | Mark Forums Read |
![]() |
![]() ![]() |
BMW 3-Series (E90 E92) Forum
>
Oil Life Monitor Programmed to Stop at 186,000 Miles - UPDATE 7/2016
![]() |
![]() |
07-05-2014, 05:09 AM | #67 | |
General
![]() ![]() ![]() ![]() 20127
Rep 20,184
Posts |
Quote:
|
|
Appreciate
0
|
07-27-2014, 10:01 AM | #68 | |
Major General
![]() ![]() ![]() 1956
Rep 6,965
Posts
Drives: 2007 Black/Black 335i e90
Join Date: Apr 2011
Location: Holly, MI
|
Quote:
|
|
Appreciate
0
|
07-27-2014, 05:04 PM | #69 | ||
12:34
59
Rep 606
Posts |
Quote:
__________________
pics of my e90 lci conversion--> http://www.e90post.com/forums/showthread.php?t=753713
follow me on instagram :freon480 https://www.facebook.com/media/set/?...7036780&type=1 |
||
Appreciate
0
|
07-28-2014, 04:59 PM | #70 |
General
![]() ![]() ![]() ![]() 20127
Rep 20,184
Posts |
|
Appreciate
0
|
08-14-2014, 06:26 PM | #71 |
12:34
59
Rep 606
Posts |
so yesterday my +1 quart light came on today. im a hundred miles from 215k. I drained oil and had 5 1/2 quarts come out. I didnt change filter though so im sure not all oil came out. I reset cbs w snap on scanner again. this time it set to 7000. I wonder where the glitch is. it seems that after a certain mileage that it will not reset like before but I think we are getting different reset mileage which intrigues me. it seems as it is still computing information and not completely shutting down. I believe my oil level readings are off by 1/2 quart. I felt I had the same discrepancy last oil change as well. maybe next oil change ill change sensor and see what happens.
__________________
pics of my e90 lci conversion--> http://www.e90post.com/forums/showthread.php?t=753713
follow me on instagram :freon480 https://www.facebook.com/media/set/?...7036780&type=1 |
Appreciate
0
|
08-15-2014, 03:04 AM | #72 |
Brigadier General
![]() ![]() 646
Rep 3,229
Posts
Drives: E92 325i MSport Coupe
Join Date: Apr 2012
Location: UK South East
|
No offense, but why on earth would you change the oil without changing the filter..?!
__________________
E92 pre-LCI 325i - Ohlins R&T; H&R spacers; M3 strut brace; Swift thrust sheets; 3 x chassis braces; diff brace; N53 V-brace; 034 subframe inserts; BMS clutch stop; BMS CDV; RE g/box mounts; Delrin shift bushes; Saikoumichi OCC; Cyba scoops; BMW Perf Exhaust; HEL s/steel brake hoses; M3 rear spoiler; Recaro Sportster CSs; M3 white dash LEDs; LED Angels; LED side repeaters; BMW Perf black grille; CSL reps; SSDD carbon diffuser; Monster Wrap black roof/clear front
|
Appreciate
0
|
08-15-2014, 05:35 AM | #73 | |
General
![]() ![]() ![]() ![]() 20127
Rep 20,184
Posts |
Quote:
Regarding the reset issue you are experiencing, it is the software not the oil sensor that is altering the reset value. I'm not sure if you read this entire thread, but that is exactly how I discovered the issue. I thought it was the sensor, so I changed it and still had the issue that the system would not properly reset. That's when I took it to the BMW dealer and it was discovered that BMW programmed the CBS to stop using the oil quality data from the oil sensor. You'll be wasting your time and money if you try an change the oil sensor; I've been down that road already. |
|
Appreciate
0
|
08-15-2014, 12:36 PM | #74 | ||
12:34
59
Rep 606
Posts |
Quote:
Quote:
__________________
pics of my e90 lci conversion--> http://www.e90post.com/forums/showthread.php?t=753713
follow me on instagram :freon480 https://www.facebook.com/media/set/?...7036780&type=1 |
||
Appreciate
0
|
08-15-2014, 01:53 PM | #75 | |
General
![]() ![]() ![]() ![]() 20127
Rep 20,184
Posts |
Quote:
On the other hand, I followed BMW's oil change regimen from day one for 200,000+ plus miles, so the way my CBS has reacted is most likely the way BMW intended it to once the magical 186,000 mile milestone was reached and use of the oil quality data is suspended from the system. The date interval is independent of the mileage calculation, so it's not unusual that the CBS has a date that seems totally out of alignment with the mileage-based OCI. All I can tell you is don't waste your money installing a new oil sensor because it will not change the behavior of the system past 186,000 miles, and besides you've never used the CBS in the way it was intended, so it doesn't matter to you anyway. Your oil change regimen is out of the norm; it hardly makes sense to not change the filter when refilling the system with fresh oil. Based on your posts I've determined that your engine consumes oil at a rate higher than mine (about double) and I have 30,000 more miles on my engine. I understand it's just a data set of two (your engine and mine) and obviously we drive our cars differently, but it is an interesting evaluation of the two different oil change regimens. The takeaway of all this is BMW is a screwy company. If it was GM doing this, most of the E90 Post members would go into full GM-bashing mode and expect something like this to be "typical GM". But for the hallowed BMW to do it, some how they get a pass (just like with the HPFP issue) from the members of this Forum. I can say BMW has lost one customer over this, me. |
|
Appreciate
1
MoonsOfJupiter10.50 |
08-15-2014, 01:58 PM | #76 | |
Lieutenant Colonel
![]() 119
Rep 1,951
Posts |
Quote:
__________________
![]() |
|
Appreciate
0
|
08-15-2014, 08:09 PM | #77 | |
General
![]() ![]() ![]() ![]() 20127
Rep 20,184
Posts |
Quote:
|
|
Appreciate
0
|
08-15-2014, 08:37 PM | #78 | |
Lieutenant Colonel
![]() 119
Rep 1,951
Posts |
Quote:
Not to suggest that it's okay they don't bother fixing it.
__________________
![]() |
|
Appreciate
0
|
08-16-2014, 05:52 AM | #79 |
New Member
0
Rep 8
Posts |
Thread starter Efthreeoh why is it then when I change my oil at 6000 miles the oil change readout does not change and stays at what it was removed at? These sensors are just rubbish and in my opinion they act just like a countdown.
|
Appreciate
0
|
08-16-2014, 06:12 AM | #80 | |
General
![]() ![]() ![]() ![]() 20127
Rep 20,184
Posts |
Quote:
If it was a true software bug, BMW would have found it and fixed it. Rather, if you read the document I posted, it clearly states that updated software is installed to stop the CBS from issuing a notification that the car is past due on oil service once the CBS OCI can no longer be reset. BMW spent company software programming resources to develop a software patch to change the behavior of the CBS rather than find your supposed bug in the software. The software patch is not intended to fix the software code that calculates the OCI to work past 300,000 kilometers. The software patch is to prevent the CBS from annoying the customer that the car needs an oil change every time it is started. The document clearly states that once the car reaches 300,000 clicks, the owner is to start changing the oil on a pre-determined mileage schedule. BMW of Sterling told me BMW NA (in accordance with the document) recommended changing the oil every 7,500 miles once this condition is reached. Sterling brought in two East Coast BMW NA service reps to review my car. They even hooked my car up to BMW's NA engineering department network to allow the engineers at BMW NA in New Jersey have a crack at it. Both BMW of Sterling and BMW NA reloaded my car with the latest software updates and the software patch noted in the document (a total of 5-times - they had the car 8 days). None of it worked; the CBS still shows the oil service is over due every time I start the car. What it doesn't now do is tell me it needs oil service every time I turn the engine off (thank God). The Service Manager of Sterling told both BMW reps that this customer (i.e. me) has kept his car in such good shape (at 220,000 miles at the time) that if BMW can't fix it, BMW should give me a new car just for the hassle I've been through. FWIW, I work for a very successful large systems integration company and I am very familiar with the design, development, and testing processes of software and bug fixes. It makes no sense that a software bug would show up and prevent the CBS from using the oil quality data from the sensor exactly at 300,000 miles. It makes no sense that BMW would use company resources (hell, they might even subcontract the SW development anyway) to develop a SW patch to change the CBS notification rather than just use a bug fix tool like Bugzilla to find the errant code and fix it. So can we drop the discussion now? Thanks. Last edited by Efthreeoh; 08-16-2014 at 07:38 AM.. |
|
Appreciate
0
|
08-16-2014, 06:32 AM | #81 | |
General
![]() ![]() ![]() ![]() 20127
Rep 20,184
Posts |
Quote:
What you are thinking that is if you just keep adding in new fresh oil, the oil quality should improve and the OCI should lengthen. However, BMW has designed a fool-proof system where the oil quality data is stored and the system is programmed to ignore improvement in the oil cleanliness (this is why BMW wants you to add top-off oil in 1-quart increments); it only determines when the oil reaches an undesired contamination level. The OCI is also determined by time (i.e. the low mileage scenario where the car is not driven far enough in a 12-month period to trigger a use-based oil change), which is why the system needs to be reset at every oil change to start the time counting part of the algorithm. Dielectric-measure based oil condition systems have been in use for decades in the machine tool industry and large over-the-road trucks. So use of the oil quality data to determine OCI is nothing new either. BMW decided to incorporate it into the N52/N54 CBS. |
|
Appreciate
0
|
08-16-2014, 10:35 AM | #82 | |||||
Lieutenant Colonel
![]() 119
Rep 1,951
Posts |
Sorry to hear that, I'm not trying to.
Quote:
Quote:
Quote:
Quote:
Quote:
Again, I'm not TRYING to antagonize you. It's just that in all my (extensive) experience as a software engineer, this sounds for all the world like a bullshit bug that someone isn't being given resources to fix. I'm not saying BMW is above being shitty, but I've also been provided no evidence to suggest WHY it'd be programmed intentionally this way. I can think of some reasons, but none are better than "don't piss off the customer." And my real point at the end of it all is that it seems a sort of lame reason to swear off BMW as a brand - if it IS a bug, it's not as though Audi or Hyundai or Bentley is going to be less prone to this sort of thing. Of course, if you're pissed off at how they're handling it, that's a pretty good reason.
__________________
![]() |
|||||
Appreciate
0
|
08-16-2014, 12:18 PM | #83 | |
General
![]() ![]() ![]() ![]() 20127
Rep 20,184
Posts |
Quote:
Regardless, the whole thing is stupid to program obsolescence into the CBS OCI functionality. And you are right, BMW has no desire to fix the problem. What I as the consumer gets from all of this is that BMW intentionally programmed the car to have a CBS functionality problem once 186,000 miles rolls around, which if one has concern over resale value, this issue certainly detracts from selling the car at the best possible price. It artificially detracts from the value of the car. And without my discovery of the problem, this would be wholly unexplainable to the prospective purchaser of the used car. For that reason, I have no faith in BMW anymore and will not purchase another new car from them. |
|
Appreciate
0
|
08-16-2014, 12:32 PM | #84 | |
Lieutenant Colonel
![]() 119
Rep 1,951
Posts |
Quote:
__________________
![]() |
|
Appreciate
0
|
08-16-2014, 02:01 PM | #85 | |
General
![]() ![]() ![]() ![]() 20127
Rep 20,184
Posts |
Quote:
|
|
Appreciate
0
|
10-21-2014, 06:56 AM | #86 |
Emperor
1625
Rep 2,765
Posts |
Ugh, just stumbled upon this thread for the first time. What a horrific and stupid issue.
Even if BMW considers the 186,000 mile switch over a "feature", I'd argue the electronic dipstick misreading after is absolutely a bug. An inexcusable bug, given that there's no mechanical dip stick to use as a backup. My wife's car only has 61,000 miles on it currently (and puts on ~15,000 per year), so I won't be dealing with this soon. Still, I'm exceedingly frustrated just reading your post. We spent a LONG time looking for a car specifically optioned to hold up over the long haul-- no turbos, no automatic, no awd, no iDrive. After removing the runflats and swapping in non runflat subframe bushings, I thought I was in the clear on modern BMW stupidity. Seems like not. It seems like there's a good chance BMW is never going to do anything about this. Perhaps it's time to turn it over to the coding guys. At which point, time for some questions. Starting with, do we know were condition based service information is stored? As in, is it an ECU function, a cluster function, or something else? Seems like somewhere in the code there's likely a "300,000". If it could be located, should be relatively similar to alter it to, say, 300,000,000. So frustrating! I don't even use the condition based service (I've been doing 10,000 mile OCI's), so I don't care about losing that. But, a warning chime on every startup and loss of electronic dipstick functionality (on a car with no dip stick) is just inexcusable! UG!!
__________________
![]() 2005 M3 Coupe, 2004 M3 Wagon, 2001 M5 Sedan, 2008 M5 6MT Sedan, 2012 128i M sport |
Appreciate
0
|
10-21-2014, 09:38 AM | #87 |
Major General
![]() ![]() ![]() 3990
Rep 7,212
Posts |
I've looked and I don't see anything with a 300,000 in it. there's a maximum interval of 30,000 miles and 720 days, unless there's a mistake in the definition and that 30,000 is actually 300,000. it's probably hard coded in the program space which is why BMW can't fix it with a simple data change.
anyone good with IDApro? |
Appreciate
0
|
10-21-2014, 11:49 AM | #88 | |
Emperor
1625
Rep 2,765
Posts |
Quote:
Are you seeing said interval in the ECU or cluster?
__________________
![]() 2005 M3 Coupe, 2004 M3 Wagon, 2001 M5 Sedan, 2008 M5 6MT Sedan, 2012 128i M sport |
|
Appreciate
0
|
![]() |
Bookmarks |
Thread Tools | Search this Thread |
|
|