I've been trying to find the source of the DTCs P0171, P0174 (Lean mixture on both bank 1 and 2) Found this TSB 02-T-48 Comes down to that the MAF circuit is energized for a short time after key off. Any oil fumes that back up into the manifold can poison the sensor membrane The codes can be from a vacuum leak, low fuel pressure or bad O2 sensor. haven't been able to find anything else so I'm springing for the new MAF. Local garage said don't go with aftermarket on this and is getting me an oem sensor for 7. Got to get this cleared up for NY state inspection shortly. Hopefully this is the fix but wonder when it will happen again? Oppie