Sounds like you may be right on the MAF, but just a couple things to double check, what does the MAF show on your scanner specifically? 0, pegged one way or the other? You could have a broken melted wire somewhere, or a bad air leak after the MAF. Is a DSM MAF based on frequency or voltage?
I'd gladly help you regardless of what else had been done/said/argued about on the rest of CR, and trolling will not be tolerated in the Tech section. So to OP don't have an attitude in the tech section, and everyone else needs to stay out if they don't have anything constructive to add.