Same here..cleaned MAF and all good now...so far. I'm not too excited yet, the problem was pretty intermittent but I have been in bumper to bumper traffic a few times since and that was when it always happened. Even with A/C on, no stumble.
The IAT sensor was pretty dirty.
You did tell me to do this along time ago MAX CAP but for whatever reason I kept putting it off til a recent roadtrip where it really pissed me off.