2010 Mercedes E550 EVAP Pressure Sensor
- Does that make sense as a next course of action?
- If so, I'd like to know if anyone has information on where the sensor is located in my vehicle and any replacement instructions. The closest I got was a video on a 2007 S550, but I'm not sure if it'd be the same for my 2010 E550.
I also understand that this could be way uglier, like bad wiring, ECU fault, etc. However, the condition of the vehicle and the place I got it from leads me to believe it was well taken care of. So, that's why I'm starting here. Please let me know if I'm on the wrong track.
Last edited by nathon; Jan 5, 2020 at 09:16 AM. Reason: Updated formatting
How does a car with a perfectly working evap system, throw evap error codes? The mechanic mentioned that it might be an ECU problem or need the thresholds at which a code is thrown updated in the ECU, to make it more tolerant. At this point, I'm driving the car and trying to figure out what to do next.
Currently I am showing the following codes. They have changed a little since first diving into this issue and sending it to the mechanic.
P2422 - EVAP System Vent Valve Stuck Closed
P0451 - EVAP System Pressure Sensor/Switch System Range/Performance
Mode 6 data shows the following bad or out of range values
EVAP Monitor (0.020")
ID: 3C 81
Acceptable Range: -
Value: -
Purge Flow Monitor
ID: 3D 8C
Acceptable Range: 0xE333 - 0x7FFF
Value: 0xD221
I saw the post on oil in the ECU pins. I haven't checked the ECU at all yet. I'll have to see how hard that is to get at and check it. I'll follow up as I know more. Hopefully we'll all find the root cause. I love the car, so it'd be nice to be ble to run it through DEQ.
Trending Topics
Get WIS/EPC. eBay, about $5 bux. Install then peruse the EVAP section. Find the purge valve/s (how many?) and fix it. Clear codes and let us know.
Don't care what your mechanic said, EVAP systems don't "hold" vacuum or pressure. They are dynamically controlled systems with valves and vents.
The Best of Mercedes & AMG
Vehicle Info
2010 Mercedes E550 Luxury 5.5L V8 Bi-turbo non-ECO version with pretty much all the "bells & whistles" (e.g. panorama roof, air suspension, massage seat, A/C seats, etc.).




Currently I am showing the following codes. They have changed a little since first diving into this issue and sending it to the mechanic.
P2422 - EVAP System Vent Valve Stuck Closed
P0451 - EVAP System Pressure Sensor/Switch System Range/Performance
Mode 6 data shows the following bad or out of range values
EVAP Monitor (0.020")
ID: 3C 81
Acceptable Range: -
Value: -
Purge Flow Monitor
ID: 3D 8C
Acceptable Range: 0xE333 - 0x7FFF
Value: 0xD221
I saw the post on oil in the ECU pins. I haven't checked the ECU at all yet. I'll have to see how hard that is to get at and check it. I'll follow up as I know more. Hopefully we'll all find the root cause. I love the car, so it'd be nice to be ble to run it through DEQ.
Low Vac ... Have you concidered the two sealed tank access covers on top (pump/filter) that like to crack, leak and smell ??
EVAP vacuum sensor should read near seal-level pressure with an open gas cap at rest. This will help you partially rule out wiring, ECU issues.
EVAP Monitor:
Computer closely monitors tank EVAP to confirm it does not leak any vapors stored in charcoal canister. It does that by shutting off tank vents, pulling a vacuum at once from intake plenum and measuring it over a period.
Now try to understand where your EVAP test fails. Look at live data after engine start.
With all the new parts replaced for no reason, this job is nearly complete.
Last edited by CaliBenzDriver; Sep 6, 2021 at 09:32 PM.
I'm reasonably knowledgeable in automotive mechanics as well as general electronics. I've rebuilt several top ends of engines, can perform whatever maintenance or repair I need on my vehicles. I'm also a software engineer and develop my own electronic PCBs as a hobbyist. However, I'm not well versed in what the OBDII codes can be affected by (other than the obvious) as well as normal and atypical ranges for each OBDII reading or what unit they're in. If the issue is exactly what the code says (e.g. purge valve), I'm fine. However, I have replaced literally every component in the evap system on my vehicle and still have the issue. Thus, I'm trying to work with those more knowledgeable than I to come to a solution.
In this situation, I don't know what too low or too high would be for the vacuum system. I also don't know what pressure reading would represent sea level. I can see the values are represented in hexadecimal, so I can do the conversion. However, is that reading PSI, some arbitrary range that converts to PSI, something else? I'm also not sure what the procedure is when the vehicle starts, warms up and runs. Is it supposed to keep the valve closed until the engine warms up. Then if it detects too high of vapor pressure in the tank, it opens the purge valve and directs the vapors to the intake to be burnt?
Thank you all for your help!




I'm reasonably knowledgeable in automotive mechanics as well as general electronics. I've rebuilt several top ends of engines, can perform whatever maintenance or repair I need on my vehicles. I'm also a software engineer and develop my own electronic PCBs as a hobbyist. However, I'm not well versed in what the OBDII codes can be affected by (other than the obvious) as well as normal and atypical ranges for each OBDII reading or what unit they're in. If the issue is exactly what the code says (e.g. purge valve), I'm fine. However, I have replaced literally every component in the evap system on my vehicle and still have the issue. Thus, I'm trying to work with those more knowledgeable than I to come to a solution.
In this situation, I don't know what too low or too high would be for the vacuum system. I also don't know what pressure reading would represent sea level. I can see the values are represented in hexadecimal, so I can do the conversion. However, is that reading PSI, some arbitrary range that converts to PSI, something else? I'm also not sure what the procedure is when the vehicle starts, warms up and runs. Is it supposed to keep the valve closed until the engine warms up. Then if it detects too high of vapor pressure in the tank, it opens the purge valve and directs the vapors to the intake to be burnt?
Thank you all for your help!
Your best bet would be to figure what is the usual EVAP part that cures these cars. In absence of that you may need to get famiar enough with the system to test it where all other mechanics who worked on your car have failed you so far...
P2422 - EVAP System Vent Valve Stuck Closed>> Sounds like ECU is complaining about a high vacuum it's not able to equalize by opening the EVAP VENT.
ECU reads the tank vacum with the stupid hexadecimal sensor - You can translate these values in standard decimal values. As you noted, who knows what unit they are in...
Concider relative vacuum values:
1- open gas cap, engine off : this is ambient air pressure ("sea level" base reference if your near the coast)
2- tank sealed, engine running: you want to note the difference in value. This will denote a vaccuum pulled from plenum.
3- open cap, engine off: this should be back to #1 reference value. That's when the ECU sets code because your tank stays under vacuum as reported.
You may just have a simple blockage of air vent inlet with dirt....there is an inlet filter to canister.
PURGE is the ECU ticking valve drawing a metered vacuum from plenum.
VENT is the valve allowing air in the canister while engine is drawing vaccum on it. That is where your problem seems to be. That is not letting enough air.
A WIS document would provide you with more system details and perhaps provide a complete guided test.
✌️
Last edited by CaliBenzDriver; Sep 19, 2021 at 11:13 AM.
I'll try the WD40 solution. Thanks MBNUT1!
Any other ideas?
Thankfully the check engine light is now out and it got a completely clean bill of health. It wasn't a complete waste. I did get some coolant and oil leaks fixed up at the independent shop as well as water pump and some other miscellaneous items. The dealership said they haven't seem a 2010 model in this good of shape and low mileage (~60K). It's finally fixed! Thanks to everyone who helped me through this!








