I'v sent my car in to auto zone and firestone to get a diag. They both came up with different codes.. Granted Firestone has a better diag, they must have thought I was going to pay for the repairs. Here's what I got:
Autozone: p0153 and p0174
Firestone: p1137 (b152 ?), p1053 (b251 ?), p1100
I pulled apart my air system and did a quick cleaning, after I put it all together the engine light went off. It came back on 2 days later. Could it be one sensor, all sensors, or my mass airflow sensor? Any Ideas?