Mercedes-Benz Forum banner

W211, e550 - P2422 Code wont clear, cant resolve

1 reading
5.3K views 13 replies 5 participants last post by  jose.romerohvac  
#1 ·
Ok.

I've done a lot to resolve a P2422 code (Evap valve stuck closed) - and have gotten NO WHERE. I've changed the valve, checked all vacuum lines, checked connections - can't find ANYTHING that is amiss (yes, I clear the code every time I check/change something).

The problem started when I changed the in-tank fuel pressure sending unit (mounted under the back seat - the old one had a crack) - I didn't have a code before changing it, but do now. I thought it was coincidental but maybe it's not. I've check/retightened the big plastic nuts under the back seat, checked/reconnected all electronic controls. Pulled the back wheel off, pulled the charcoal canister, and replaced the EVAP valve (with new harness). the car runs AWESOME... starts easy, idles smooth... just won't clear the CEL or the P2422 (comes back after between a day and a week of clearing it with OBDII reader)

What do I do now?
 
#6 ·
Ok, so this is an interesting turn of events.

I'm 99% sure the problem was being caused by the Fuel Pressure Sending Unit (which is located on top of the drivers side gas tank, under the back seat). What sucks is that part was brand new, just replaced (the cover on the gas tank had a leak, so it was easier to replace the whole insert than just the plastic cover)... anyway.

I put the "old" pressure sending unit in place and the error hasn't returned... it's been three days, and I've driven at all speeds and almost all conditions.

Here is what I think was happening, for those who might have this problem in the future. The EVAP valve WAS opening and closing, however the pressure sending unit wasn't working right - so the ECU wasn't seeing a change in pressure in the gas tank... which is how it monitors the EVAP system (among other things) - so the EVEP valve would open, the ECU WOULDN'T see a change in pressure in the tank and then spit the code P2422 - because the ECU wouldn't know what the problem was only that the pressure wasn't change when EVAP Valve triggered....
 
#14 ·
Ok, so this is an interesting turn of events.

I'm 99% sure the problem was being caused by the Fuel Pressure Sending Unit (which is located on top of the drivers side gas tank, under the back seat). What sucks is that part was brand new, just replaced (the cover on the gas tank had a leak, so it was easier to replace the whole insert than just the plastic cover)... anyway.

I put the "old" pressure sending unit in place and the error hasn't returned... it's been three days, and I've driven at all speeds and almost all conditions.

Here is what I think was happening, for those who might have this problem in the future. The EVAP valve WAS opening and closing, however the pressure sending unit wasn't working right - so the ECU wasn't seeing a change in pressure in the gas tank... which is how it monitors the EVAP system (among other things) - so the EVEP valve would open, the ECU WOULDN'T see a change in pressure in the tank and then spit the code P2422 - because the ECU wouldn't know what the problem was only that the pressure wasn't change when EVAP Valve triggered....
I’m having the same issue after I replaced the fuel pump and sending unit with a Euro Brand. Not VDO I have replaced everything having to do with the fuel system. And code p2422 is still an issue car runs great, and doesn’t stall or idle funny. Unfortunately I don’t have the original sending unit anymore.
 
#9 ·
I'd be cautious on Rock Auto for MB parts.

OEM was VDO I believe. It is for my 2003 E320. I hadn't even given the pressure transducer much thought since my problem was a fuel pump failure, but you're right about that item being integrated in that sender module assy.

I replaced the modules on both sides with the VDO units. The cost of those two units was ~$280 I think.

Have you checked Rock Auto about any warranty?

Such a failure is pretty discouraging and that job though not terrible, isn't a lot of fun either.
 
#13 ·
Ok. I've done a lot to resolve a P2422 code (Evap valve stuck closed) - and have gotten NO WHERE. I've changed the valve, checked all vacuum lines, checked connections - can't find ANYTHING that is amiss (yes, I clear the code every time I check/change something). The problem started when I changed the in-tank fuel pressure sending unit (mounted under the back seat - the old one had a crack) - I didn't have a code before changing it, but do now. I thought it was coincidental but maybe it's not. I've check/retightened the big plastic nuts under the back seat, checked/reconnected all electronic controls. Pulled the back wheel off, pulled the charcoal canister, and replaced the EVAP valve (with new harness). the car runs AWESOME... starts easy, idles smooth... just won't clear the CEL or the P2422 (comes back after between a day and a week of clearing it with OBDII reader) What do I do now?
I’m having the same issue, started getting extended crank from time to to time no codes, I replaced the fuel pump and sending unit, and starting getting lean codes, then I replaced the MAF sensor and that’s when I started getting p2422, I’ve replaced the canister and the vent valve, and also I have no leaks. I cleaned the throttle body yesterday and still I have p2422 code. Before replacing pump I had no codes. Unfortunately I don’t have the original sending unit anymore.