W212 AMG Discuss the W212 AMG's such as the E63
Sponsored by:
Sponsored by:

Oil pump solenoids

Thread Tools
 
Search this Thread
 
Rating: Thread Rating: 9 votes, 4.33 average.
 
Old 01-18-2024, 08:35 AM
  #901  
MBWorld Fanatic!

iTrader: (1)
 
JettaRed's Avatar
 
Join Date: Nov 2016
Location: Maryland, United States
Posts: 4,522
Received 1,601 Likes on 1,194 Posts
2015 SL400 (M276 Turbo), 2014 C350 Sport (M276 NA), 2004 SL500 (M113), 2004 Audi TT225 (BEA)
I have reached out to a couple of folks who probably have the knowledge to make the change in software, but no takers yet.

I've got to believe the RPM speed is a variable in the code and not hard-coded. But, I'm not a software engineer. Using the RPM value as a variable may add milliseconds of processing delay over a hard-coded value, so maybe the folks at Bosch did write 3500 RPM into the code. Changing that may be impossible without having the source code.

Last edited by JettaRed; 01-18-2024 at 12:04 PM. Reason: Corrected the RPM threshold.
The following users liked this post:
Rickman30 (01-18-2024)
Old 01-18-2024, 08:45 AM
  #902  
Senior Member

 
Rickman30's Avatar
 
Join Date: Jan 2023
Location: Gulf Coast
Posts: 319
Received 240 Likes on 143 Posts
2014 Mercedes-Benz E350
We should all send nice little messages to any automotive keyboard slingers we might know.
Old 01-18-2024, 01:39 PM
  #903  
MBWorld Fanatic!
Thread Starter
 
kevm14's Avatar
 
Join Date: Jun 2020
Posts: 1,821
Received 651 Likes on 448 Posts
04 E55 AMG (totaled), 07 S550 4Matic, 14 E63S
Originally Posted by JettaRed
I have reached out to a couple of folks who probably have the knowledge to make the change in software, but no takers yet.

I've got to believe the RPM speed is a variable in the code and not hard-coded. But, I'm not a software engineer. Using the RPM value as a variable may add milliseconds of processing delay over a hard-coded value, so maybe the folks at Bosch did write 3500 RPM into the code. Changing that may be impossible without having the source code.
Do we really think Bosch dictates how this engine runs? I don't think Mercedes hands them a long block and says "let us know when the computer is integrated and everything runs." But some on here seem to think that's how it works...
The following users liked this post:
Yakatak (01-19-2024)
Old 01-18-2024, 01:42 PM
  #904  
MBWorld Fanatic!
Thread Starter
 
kevm14's Avatar
 
Join Date: Jun 2020
Posts: 1,821
Received 651 Likes on 448 Posts
04 E55 AMG (totaled), 07 S550 4Matic, 14 E63S
Originally Posted by S-Prihadi
I am certain the ECM sees the oil solenoid as as an electrical load. For my M276.820 engine the solenoid is consuming 700 ish milliamps , at 80 - 84% duty cycle at 200 Hz ,
at system voltage, where if mine is a constant 13.9 to 14.0V.
Of course it sees the load. That's why we all have that P06DA00 code.
Old 01-18-2024, 01:44 PM
  #905  
MBWorld Fanatic!
Thread Starter
 
kevm14's Avatar
 
Join Date: Jun 2020
Posts: 1,821
Received 651 Likes on 448 Posts
04 E55 AMG (totaled), 07 S550 4Matic, 14 E63S
Originally Posted by san40
With a dummy solenoid plugged ECU might bring back the original software behavior of "delays" to switch solenoid, get up to pressure, etc. My assumption with solenoid unplugged and CEL in ECU, the software assumes the pump is always in high volume mode, thus no delays and improved responsiveness.
There is zero evidence that the ECU controls the power output of the engine as a function of the oil control strategy. Rather, the oil control strategy is adapted to various scenarios. The computer doesn't wait for oil pressure to decide what power to produce or to "improve responsiveness." These changes are mechanical based on having the correct oil pressure for functions like the variable cam phasing to work as designed.
The following 2 users liked this post by kevm14:
CaliBenzDriver (01-18-2024), JettaRed (01-18-2024)
Old 01-18-2024, 01:46 PM
  #906  
MBWorld Fanatic!
Thread Starter
 
kevm14's Avatar
 
Join Date: Jun 2020
Posts: 1,821
Received 651 Likes on 448 Posts
04 E55 AMG (totaled), 07 S550 4Matic, 14 E63S
Originally Posted by CaliBenzDriver
That's no problem - The VVT gears positioning is done without any consideration for the solenoid activity.
In fact what you intuitively brush on is exactly what makes these engines laggy slow-pokes!

Unfortunately the solenoid status and VVT management have no software connection where in reality VVT depend on oil pressure ie. solenoid activity, right?
​​​​​​
Yes, exactly. It makes sense to approach this whole thing conservatively but people are just getting nervous without thinking through the logic of what's happening here. Then again, I am not forcing anyone to unplug. You should, however, probably come to that conclusion after looking at all the available information.
The following users liked this post:
CaliBenzDriver (01-18-2024)
Old 01-18-2024, 01:50 PM
  #907  
MBWorld Fanatic!
 
juanmor40's Avatar
 
Join Date: May 2021
Location: Tampa, FL
Posts: 1,962
Received 1,563 Likes on 980 Posts
2008 E350 (W211 @170K), 2012 ML350 (W166 @119K), 2014 E350 Sport (W212 @96K), 2015 ML350 (W166 @92K)
Originally Posted by kevm14
Do we really think Bosch dictates how this engine runs? I don't think Mercedes hands them a long block and says "let us know when the computer is integrated and everything runs." But some on here seem to think that's how it works...
Confused how Bosch entered the conversation here.

Bosch likely delivers the hardware, the programming instructions, and some skeleton software (examples). MB programs the hardware. If the program has the set points for the oil control solenoid as variables, they could be changed to another set point.
The following users liked this post:
kevm14 (01-18-2024)
Old 01-18-2024, 02:19 PM
  #908  
MBWorld Fanatic!
Thread Starter
 
kevm14's Avatar
 
Join Date: Jun 2020
Posts: 1,821
Received 651 Likes on 448 Posts
04 E55 AMG (totaled), 07 S550 4Matic, 14 E63S
Originally Posted by juanmor40
Confused how Bosch entered the conversation here.

Bosch likely delivers the hardware, the programming instructions, and some skeleton software (examples). MB programs the hardware. If the program has the set points for the oil control solenoid as variables, they could be changed to another set point.
That's what I would expect.
The following users liked this post:
juanmor40 (01-18-2024)
Old 01-18-2024, 03:00 PM
  #909  
MBWorld Fanatic!

iTrader: (1)
 
JettaRed's Avatar
 
Join Date: Nov 2016
Location: Maryland, United States
Posts: 4,522
Received 1,601 Likes on 1,194 Posts
2015 SL400 (M276 Turbo), 2014 C350 Sport (M276 NA), 2004 SL500 (M113), 2004 Audi TT225 (BEA)
Me, me, me! I mentioned Bosch because my understanding is that Bosch developed the programming for the ECU, though I could be mistaken. But, whether it's Bosch or not, somebody wrote the code and set 3500 RPM as the trigger point for the solenoid to change states. We just don't know if it is an adjustable parameter/variable or if it was written into the code. Sometimes coders take shortcuts so they don't have to create a look-up table for variables. Or, they hard-code a parameter to optimize code execution.

I am reaching out again to someone who would know and will post what I hear.

Last edited by JettaRed; 01-18-2024 at 09:37 PM.
The following users liked this post:
jcarsnz (01-18-2024)
Old 01-18-2024, 09:19 PM
  #910  
Junior Member
 
san40's Avatar
 
Join Date: Jan 2021
Location: WA
Posts: 67
Received 35 Likes on 19 Posts
2015 s212 e63s wagon
Originally Posted by kevm14
There is zero evidence that the ECU controls the power output of the engine as a function of the oil control strategy. Rather, the oil control strategy is adapted to various scenarios. The computer doesn't wait for oil pressure to decide what power to produce or to "improve responsiveness." These changes are mechanical based on having the correct oil pressure for functions like the variable cam phasing to work as designed.
You might be right, but its safer to avoid introducing "weird" scenarios for ECU or any complex system for that matter. A bunch of stuff can be keyed off RPM (ie 3500) in ECU, including oil pressure and perhaps some safeties.
The following users liked this post:
jcarsnz (01-18-2024)
Old 01-18-2024, 09:36 PM
  #911  
MBWorld Fanatic!

iTrader: (1)
 
JettaRed's Avatar
 
Join Date: Nov 2016
Location: Maryland, United States
Posts: 4,522
Received 1,601 Likes on 1,194 Posts
2015 SL400 (M276 Turbo), 2014 C350 Sport (M276 NA), 2004 SL500 (M113), 2004 Audi TT225 (BEA)
Originally Posted by san40
You might be right, but its safer to avoid introducing "weird" scenarios for ECU or any complex system for that matter. A bunch of stuff can be keyed off RPM (ie 3500) in ECU, including oil pressure and perhaps some safeties.
​​​​​​@S-Prihadi did a lot of hands-on research in this matter. And many of us have been running this "mod" for months and hundreds, if not thousands, of miles. The information presented in the 37 pages and well over 900 postings to this thread are offered up and shared for those interested in making the change. Those who are concerned, in spite of all the evidence to the contrary, about negative effects of "pulling the plug" need not do so. No one who has made this change and enjoyed the new performance benefits is twisting anyone's arm to do the same. Either do it or don't. The decision is totally yours.
The following 2 users liked this post by JettaRed:
CaliBenzDriver (01-18-2024), PeterUbers (01-18-2024)
Old 01-19-2024, 12:01 AM
  #912  
Junior Member
 
san40's Avatar
 
Join Date: Jan 2021
Location: WA
Posts: 67
Received 35 Likes on 19 Posts
2015 s212 e63s wagon
I did the unplugging mod and happy with it, I will not fool ECU by plugging a dummy load or dummy solenoid.
The following users liked this post:
OldManAndHisCar (01-19-2024)
Old 01-19-2024, 12:14 AM
  #913  
MBWorld Fanatic!

iTrader: (1)
 
JettaRed's Avatar
 
Join Date: Nov 2016
Location: Maryland, United States
Posts: 4,522
Received 1,601 Likes on 1,194 Posts
2015 SL400 (M276 Turbo), 2014 C350 Sport (M276 NA), 2004 SL500 (M113), 2004 Audi TT225 (BEA)
Originally Posted by san40
I did the unplugging mod and happy with it, I will not fool ECU by plugging a dummy load or dummy solenoid.
Glad to hear that. The purpose of plugging in a real solenoid is to see if the DTC goes away. There were some folks with S63s that had CELs show up. If connecting a solenoid makes that go away for them, that might be useful information. I understand your comment about not knowing what effect adding the solenoid might have, but based on the work done here, to include research of available technical papers, it is unlikely that it will have any effect on how the engine works. Remember, Mercedes' own documentation says the purpose of the 2-stage oil pump is to reduce the viscous flow of oil in order to save fuel. There is no indication that any other controls are also activated at 3500 RPM with a working solenoid.

Last edited by JettaRed; 01-19-2024 at 07:19 AM.
The following users liked this post:
zk2004mb (01-19-2024)
Old 01-19-2024, 12:19 AM
  #914  
MBWorld Fanatic!

iTrader: (1)
 
JettaRed's Avatar
 
Join Date: Nov 2016
Location: Maryland, United States
Posts: 4,522
Received 1,601 Likes on 1,194 Posts
2015 SL400 (M276 Turbo), 2014 C350 Sport (M276 NA), 2004 SL500 (M113), 2004 Audi TT225 (BEA)
An interesting observation, before I call it a night, is that when I plugged the solenoid back in for a few hours the other day (I had to reschedule my trip to the dealer because of inclement weather), it seemed to "reset" everything more quickly that when it adapted to being unplugged. Because I rescheduled for Monday, I unplugged again and the adaptation had to occur again, though much faster. The retrograde change from plugging the solenoid back in was so noticeable that I had to doublecheck that I reloaded my tune correctly (which I had). But things (i.e., performance) quickly returned to "normal" (prior to plugging back in).

Last edited by JettaRed; 01-19-2024 at 07:17 AM.
The following 2 users liked this post by JettaRed:
kevm14 (01-19-2024), san40 (01-19-2024)
Old 01-19-2024, 06:36 AM
  #915  
MBWorld Fanatic!
Thread Starter
 
kevm14's Avatar
 
Join Date: Jun 2020
Posts: 1,821
Received 651 Likes on 448 Posts
04 E55 AMG (totaled), 07 S550 4Matic, 14 E63S
Originally Posted by juanmor40
Confused how Bosch entered the conversation here.
Not to point fingers but I want to say CaliBenz has used language suggesting that Bosch makes specific, independent calibration decisions. I have assumed that's a language thing and I know what he means, but I think others interpret more literally which can be confusing.
Old 01-19-2024, 07:25 AM
  #916  
MBWorld Fanatic!

iTrader: (1)
 
JettaRed's Avatar
 
Join Date: Nov 2016
Location: Maryland, United States
Posts: 4,522
Received 1,601 Likes on 1,194 Posts
2015 SL400 (M276 Turbo), 2014 C350 Sport (M276 NA), 2004 SL500 (M113), 2004 Audi TT225 (BEA)
Originally Posted by kevm14
Not to point fingers but I want to say CaliBenz has used language suggesting that Bosch makes specific, independent calibration decisions. I have assumed that's a language thing and I know what he means, but I think others interpret more literally which can be confusing.
Sorry for bring Bosch into the discussion, but it's merely a distraction from the main point: Is the 3500 RPM trigger a variable value that can be changed in a look-up table, or is it hard-coded? I'm not a software guy (like @CaliBenzDriver ), and I don't even play one on TV, but I know enuff to think that a hard-coded value must be changed in the source code and recompiled. I think using something like Vediamo or DTS is just adjusting variables, but I could be wrong there. My last programming was in FORTRAN.
Old 01-19-2024, 09:04 AM
  #917  
Junior Member
 
AMGandS1K's Avatar
 
Join Date: Jun 2023
Location: FL
Posts: 69
Received 39 Likes on 26 Posts
2015 E63 AMG S
While I definitely want the delve into whether a tuner/coder can change these variables and associated functions to possibly improve ECU and TCU tunes.
For the mod itself, I definitely would rather the entire connection not be present to actuate the solenoid at all. It's just a personal preference, but that's the only way to ensure it's not doing it's terrible job.

And yes, Cali really likes to espouse the Bosch system as being pretty good in most areas, especially for the age of the system. It's definitely a well written system that can adapt to many engine circumstances to try to keep best performance, thus why this mod has been so successful.
Old 01-19-2024, 12:56 PM
  #918  
MBWorld Fanatic!
 
CaliBenzDriver's Avatar
 
Join Date: Apr 2019
Location: Silicon Valley
Posts: 5,434
Received 3,365 Likes on 2,238 Posts
MY'14 W212 M276 3.5NA @55kMi
easy selection

I have a possible path at the bottom...

Here I was paying attention to jury duty instructions while replying to a hack question:
I have too much respect for a working computer then to tamper with its software. The executable code compiled for the target CPU is virtually unmodifiable, even by the original team that wrote the source.

We are not talking about an HTML page... we are talking about MBytes of instructions of proprietary software. To modify object code requires the proprietary source tree before it gets packaged.


> Maps vs. Logic:
Mixture Maps can be modified because there's a whole cottage industry and hacking tools to rework these tables with different offset values.

Understand that tempering with the logical processing code is not on the horizon.


> Finite ressources:
Days are 24Hr long... I am biased towards working solutions. This translates into this statement: pulling the solenoid can be a free 5mn job to completion easily reversed
vs.
Pioneering the impossible taske recoding a working ECU. I bow to that!!


> PATH to SW TWEAKS:
Ok now that I'm thinking, how about this:
One free way to go get lucky is through the exposed settings. This doesn't require to brake any executable binary code. Related options are either exposed or not exposed. Finding these SETTINGS is the KEY HERE! It is still very possible to mess up the ECU with messed up inputs.

I don't believe 3500RPM is going to be offered as a setting but perhaps Active/Inative basic toggle.

I don't think this range of deep settings are going to be available... the hunt is on: Vediamo/Monaco gurus... Look up options under engine control module.

We want to run the solenoid PWM such that
-- ECU knows pp solenoid is plugged in factory condition.
-- ECU does not activate low pressure pump output
-- Test options to be sure of preliminary results.


> High cold start idle correlation:
Ppl expect miracles, plurial. At least you got the first one soon after unplugging.
Further miracle comme tied to first stage then reaching second stage then another stage where door pops open - very much like the Russian doles.

The cold start idle is like a live VVT shift activation test. The RPM and length won't improve until your engine mechanicals improve. We looked earlier at steps to help the engine run seriously well.

✌️

Last edited by CaliBenzDriver; 01-19-2024 at 06:37 PM.
Old 01-19-2024, 01:35 PM
  #919  
MBWorld Fanatic!
Thread Starter
 
kevm14's Avatar
 
Join Date: Jun 2020
Posts: 1,821
Received 651 Likes on 448 Posts
04 E55 AMG (totaled), 07 S550 4Matic, 14 E63S
Does HP Tuners have support for these MED177s or whatever they are? Or just ME97?
Old 01-19-2024, 01:46 PM
  #920  
Super Member
 
Chevota's Avatar
 
Join Date: Aug 2004
Posts: 726
Received 175 Likes on 149 Posts
E550 Coupe 2wd (2016)
Some of you wont like my reply, but mine made no difference. Well, it did make my oil leak worse...
I also adjusted my cams back to stock to see if that makes any difference, and it didnt. Soon I will be loading the oem tune, to get a smog, so we'll see if that gets a reaction. Since I know its not VVT giving the gains, at least in my car, it leaves throttle responseq which is no doubt a result of torque control. Since some say it netted more torque, it makes perfect sense.
Old 01-19-2024, 06:13 PM
  #921  
MBWorld Fanatic!

iTrader: (1)
 
JettaRed's Avatar
 
Join Date: Nov 2016
Location: Maryland, United States
Posts: 4,522
Received 1,601 Likes on 1,194 Posts
2015 SL400 (M276 Turbo), 2014 C350 Sport (M276 NA), 2004 SL500 (M113), 2004 Audi TT225 (BEA)
Originally Posted by Chevota
Some of you wont like my reply, but mine made no difference. Well, it did make my oil leak worse...
I also adjusted my cams back to stock to see if that makes any difference, and it didnt. Soon I will be loading the oem tune, to get a smog, so we'll see if that gets a reaction. Since I know its not VVT giving the gains, at least in my car, it leaves throttle responseq which is no doubt a result of torque control. Since some say it netted more torque, it makes perfect sense.
Heretic! J/K

What kind of tune do you have? I have a Stage 2 that just never ran well before. Disabling the solenoid allows me to run the Stage 2 file without any negative effects.

Are your readiness codes never set with the tune? Is that why you're loading the factory file?
Old 01-20-2024, 12:38 AM
  #922  
Super Member
 
Chevota's Avatar
 
Join Date: Aug 2004
Posts: 726
Received 175 Likes on 149 Posts
E550 Coupe 2wd (2016)
Red; HP Tuners, so it's my own tune.
I heard a rumor they're doing checksum checks to catch tunes, which I'd fail. Even if they are not I'd still be better to use the oem, which is easy to load up.
Yes I do have a readiness check issue; Evap System - Incomplete It appeared some four or so months ago and won't go away. My gas cap seems fine, but I cleaned and lubed it with fingers crossed., Still fails. I guess I'll get a new cap but I doubt it'll be that easy.
I have an O2 Heater fail readiness as well, but with a little tweak in the tune, more stockish on cold start, I can make it go away.
My oil leak is apparently on the valve cover, which drips on the ex manifold. I dread it because I have to pull the fuel lines. If I didn't floor it then no leak, or at least I wouldn't smell it. Now I smell oil all the time and it's worse than ever.

Old 01-20-2024, 08:39 AM
  #923  
MBWorld Fanatic!

iTrader: (1)
 
JettaRed's Avatar
 
Join Date: Nov 2016
Location: Maryland, United States
Posts: 4,522
Received 1,601 Likes on 1,194 Posts
2015 SL400 (M276 Turbo), 2014 C350 Sport (M276 NA), 2004 SL500 (M113), 2004 Audi TT225 (BEA)
Originally Posted by Chevota
Red; HP Tuners, so it's my own tune.
I heard a rumor they're doing checksum checks to catch tunes, which I'd fail. Even if they are not I'd still be better to use the oem, which is easy to load up.
Yes I do have a readiness check issue; Evap System - Incomplete It appeared some four or so months ago and won't go away. My gas cap seems fine, but I cleaned and lubed it with fingers crossed., Still fails. I guess I'll get a new cap but I doubt it'll be that easy.
I have an O2 Heater fail readiness as well, but with a little tweak in the tune, more stockish on cold start, I can make it go away.
My oil leak is apparently on the valve cover, which drips on the ex manifold. I dread it because I have to pull the fuel lines. If I didn't floor it then no leak, or at least I wouldn't smell it. Now I smell oil all the time and it's worse than ever.
OK, your readiness "incomplete" may be just because of the tune. I have the same problem, so I always need to reload the factory/OEM tune before emissions testing. After that, readiness is almost immediately "complete".

Your increased oil leak may be coincidental. I would check your PCV valve to see if it is working correctly because the whole purpose is to relieve pressure and recirculate vapors to be consumed in the combustion process.

Check this thread: https://mbworld.org/forums/c-class-w...ml#post8909191

Last edited by JettaRed; 01-20-2024 at 08:49 AM.
Old 01-20-2024, 10:32 AM
  #924  
Super Member
 
Siegmann's Avatar
 
Join Date: Sep 2018
Location: FL
Posts: 878
Received 86 Likes on 76 Posts
2013 E550
Originally Posted by Chevota
Red; HP Tuners, so it's my own tune.
I heard a rumor they're doing checksum checks to catch tunes, which I'd fail. Even if they are not I'd still be better to use the oem, which is easy to load up.
Yes I do have a readiness check issue; Evap System - Incomplete It appeared some four or so months ago and won't go away. My gas cap seems fine, but I cleaned and lubed it with fingers crossed., Still fails. I guess I'll get a new cap but I doubt it'll be that easy.
I have an O2 Heater fail readiness as well, but with a little tweak in the tune, more stockish on cold start, I can make it go away.
My oil leak is apparently on the valve cover, which drips on the ex manifold. I dread it because I have to pull the fuel lines. If I didn't floor it then no leak, or at least I wouldn't smell it. Now I smell oil all the time and it's worse than ever.
My Evap valve in the engine bay had a torn rubber elbow.. may be something to check.
Old 01-20-2024, 01:25 PM
  #925  
Super Member
 
Chevota's Avatar
 
Join Date: Aug 2004
Posts: 726
Received 175 Likes on 149 Posts
E550 Coupe 2wd (2016)
I've been messing with tunes for two years now, and it was fine before, so I suspect it's mechanical? I really don't know for sure, just assuming... Heck, I don't' even know how it knows if it's "ready" or not. Like one Benz I had said the EGR was bad, yet it was not. How do you fix that? You don't, and I sold the car as parts car because it wouldn't pass smog for that reason. This is one of many reasons I hate electronic bs, it's too stupid to work right and you can't see it to fix it.
I think I have too much ethanol in it now to load the oem tune, but I suppose I could try. Worst thing it'll do is not run.

Seigmann; good idea! Where is that elbow, and is the valve in the same spot? I had assumed the valve was in back. Plus I recall cycling it in Xentry and I could've swore I heard it in back? Anyway, I looked online and not much luck. One said it was behind the right rear tire, but it was not a 207. I can't find squat for a 207. I'd assume yours would be more or less similar and in the same general location, but just a guess.


You have already rated this thread Rating: Thread Rating: 9 votes, 4.33 average.

Quick Reply: Oil pump solenoids



All times are GMT -4. The time now is 04:29 PM.