I kept getting P1171 and P1174 codes so I bought a new MAF (Bosch, same P/N) and it seems to have taken care of those codes but now I get P0102 and P1884 every time I start the engine. I clear them and I can drive all day plus the occasional idle stumble that seemed to be causing the first codes is gone but if I shut down and restart it the SES light is back on and the same two codes show up.
Did I get a bad MAF right out of the box?
Did I get a bad MAF right out of the box?