Maybe there is an air delivery problem- sounds like the fault codes need to be read again, those cleared mass air meter codes may well have returned, which would point to problems with mass air meter- defect operating mass meter could certainly cause erratic idling/motor RPM and also trigger check engine lamp, improper air/fuel ratio could throw off tailpipe emissions, cause slight mis-fire. Incorrect air/fuel ratio can cause poor combustion which in turn makes engine run rough, etc.
|