Thanks for your help Anime! I am going to pull out the ecm tonight, check the number, and hopefully get a replacement ordered asap.
And thanks Arco, we did try that initially hoping it would be a simple fix. The new MAF sensor worked for 2 days then the same problems came right back.