Originally Posted by Dudesky
The wires are idiot-proof; it's a twist-lock connection. At any rate, the fault code has now changed to 1222, which is means the sensor detects an overly lean or rich mixture. I've gone though pretty much every vacuum hose behind the MAF sensor for leaks or cracks, and cleaned the throttle body/plate. Funny thing is that right now the car is running the best it's ever run since I've owned it. I'm thinking either the new sensor is defective, or I may have fouled it. I guess I'll know when I change it again . . .
Before jumping the gun, this time of year will contribute to that "to rich" because of weather (that's why I suggested the highway run) According to my buddy Doug at BMW he says "being winter it might need a longer run on the highway like an hour plus at highway speed and normal op temp. Cold start up gave it a coating of excess fuel - he says they have to go through a couple of cycles - air filter also makes a diff - low restriction K&Ns and CAIs can add to the cycling time increase.