Yeah...been thinking about that too. It's a natural progression of trying to logically guess at what could be wrong

I want to say that I don't think it's the crank sensor either since "most" of the time the car runs great. And I don't even mind it not starting every so often because it always starts after it sits for 5-10 mins. But things went to another concern level this past Friday when it stalled while cruising on a two-lane road. Now it's posing a danger to me and the cars around me. And I have to consider our new baby because she will on occasion ride in the P5.
Don't know really much about emissions systems, so not quite sure what to check/troubleshoot. I cleaned the MAF last night because it was easy and had the cleaner on hand.