BenzWorld Junior Member
Date registered: Jan 2009
Mentioned: 0 Post(s)
Quoted: 0 Post(s)
Pending p0400, led to p0170 and p0173
Kinda stuck here, if I didnt shave my head I am sure I would have pulled my hair out by now..
I have a 2000 ml320, 178k miles...
The other day car was sputtering pretty bad... I had driven it all day without problems, then after parking and 20 minutes later I got into it to run to the store and thats when it was all sputtery..
For the hell of it I hooked up the scanner and got p0400... EGR valve... After getting some great advice from here, I pulled off the tube and it was clogged pretty bad, so I cleaned it using the "rotor rooter" gimmick I read on here.. After doing so.. same problem, so I got a new EGR valve... replaced it and still running like crap... After leaving it run for about 1 hour, I scanned it again and got p0110... Intake Air temp... leading to the MAF... Seeing as I just replaced it in June of last year I didnt think it would be that, (with a cheap one from ebay, dont get them) I ordered a bosch from autohausaz yesterday and got i this afternoon... Threw it in and it was still running crappy... Let it run for a bit, scanned it and p0110 again..... Luckily for me I also have a 98e320, which shares the same engine, therefore alot of the same parts.. I pulled codes on it, got nothing, then swapped MAF's... the e class is running like a champ.... the ml on the otherhand.. well, it did run better.. I drove around for about 25 miles, much better, but it was bogging down everynow and then... Checked for codes and got a pending p0170 and p0173, no CEL, possibly didnt drive enough...
So, theres my long winded explanation of whats going on... What else could it be... Im at my wits end...
Thanks in advance...