justintoxicated1 said:
X3 MAF. Had P1172 and other codes I can't remember, changed the MAF, good ever since! Call Will Tillery!
I had the same codes I think and it ended up being MAF. I am sure the search here will reveal this, but since you say you owned the truck for a couple of weeks, CRC'c MAF Sensor Cleaner spray in a can, from Autoparts for $7 did the trick. I could not unscrew the actual sensor out, as one of the two torx screws corroded so badly, and I was lazy to dremel it out, so I just removed the tube where it sits, without even unplugging the wires going to it. I sprayed it with the straw attached to the can, very generously, gave it about 10 good once overs, aiming at the sensor from any direction I could think of, took about 15 - 20 minutes, some 5 minutes to dry (I put a rag to collect the liquid). Anyway, put the tube section back in, drove about 40 miles I think when the codes/yellow SES light vanished. My truck took its sweet time to clear the codes by itself, I was getting ready to spend on a new sensor when it happened. Hope this helps!