Scrtcell : I cleaned on Jan 9th, checked for air leaks, could not find any, replaced both oxygen sensors and the PCV valve. The codes went away for three weeks, then came back. Same codes. I was doubtful that it was the mass air sensor because the engine runs fine. I have had the Mass air sensor fail on a Lincoln Town Car and the engine ran really bad, thats why I posted the question. I was still doubting the mass air sensor was setting the codes