Fixed my P0172 and P0101 CELs WRX VB
After cleaning and reinstalling my OEM MAF sensor too many times on my '24 WRX w/ Perrin CAI, I started getting very erratic readings on my Cobb AP AF learning 1 from +30 to -30. After checking coupler connections for vac leaks and a few smoke tests, the P0172 CEL came up. After some more testing, my VB would stall right after trying to start it and then the P0101 code came up. I disconnected the harness from the MAF sensor and it started and ran (although it was running rough). This led me to believe I needed to replace the MAF sensor and thankfully, I was right this time and my problem was resolved by replacing with new. This happened at 30k miles so I'm guessing I over-torqued it when reinstalling with a ratchet. Keep in mind these things are fragile and only need to be installed at 1.2 to 1.5 ft-lbs (14 to 18 in-lbs), which equates to just barely past finger-tight. There's also a lot of fake/counterfeit "OEM" MAF sensors on eBay/Amazon, so if you want to be sure it's legit, order this one from IIR.



