Posted by: Stuminator
MAF sensors can be very sensitive. Had to get the wife's car towed home the other day. Engine would start but would not keep running. Turns out it was a small piece of fuzz from the air filter (foam layer) that was sitting on the small wires that make up part of the mass air flow sensor. I blew it off with canned air, put it all back together & has seemed fine for about 10 days now. I guess the fuzz was giving the MAF sensor a false reading. Something to keep in mind in the future.
Reminds me of a problem I had with my previous Subaru that took a while to track down. The engine would randomly die every once in a while (preferably somewhere remote of course) and the check engine light would come on. It would always start again after a while and the check engine light would turn off again before I could have it checked. Then it happened again in my street and I was able to get a mechanic read out the error code and it turned out the crankshaft or camshaft position sensor (don't remember which one) was faulty, a $15 or $20 replacement fixed it.
My current Subaru is now 22 years old and just got a clean bill of health yesterday, should be good for another year and hopefully a few more ;-)