Thanks Cashman and Pilm. No codes pending or set, and yes the symptoms seem to occur more frequently when the AC is running.
I did replace the radiator myself around a month ago and I had move the air inlet assembly (on top of the upper radiator support) to get at the upper hose. I will check to make sure all hoses and clamps hooking into the air inlet and air box assembly are tight etc.
If all looks good, I'll replace the MAF. From what I have read on many posts, I will use OEM MAF.
I'll keep you posted on my progress. I'm on vacation this week and my 2000 Max was left at home.