Sorry didn't have a chance to read this earlyer.

If you could wait untill Tuesday i will give you a deffinate answer to your problem, but from what you have posted so far it seems like CPOM is right (to some degree).
A bad IM gasket would cause you to run lean, but the simptoms & the codes you are have point more towards a bad MAF sensor.

You wouldn't beleave how many bad MAF's Mercedes has.
And not only them, i've replace more than 20 MAF's in the past 2 months on everything from ML320 to Maxima.

Do you have a scanner that can display live data? If no than do you know a mechanic or someone else who does?

You need to read the data displayed my MAF to see if it's within the acceptable range.
I'm not sayint it's the MAF deffinatley, but it's something that needs to be checked out.

Also get the freeze frame records to fully understand the coditions under which each of the codes are set.


"If i can't crawl over it, i'll fly over it"
rubo

'96 Amigo 4x4, 3.2L V6, 4L30E, D44 rear, SOA, 1" BL, undergoing surgery.
'00 Rodeo LS 4x4, 3.2L V6, OME 919 Springs, front cranked to match,1" BL, 265/70x16 Scorion A/T's.