You might see if there is another member close by that would be willing to swap MAF's to see if yours truly is kaput - pretty quick, easy and safe test. But, you've done everything else I would have suggested to try and remedy it to this point...sounds like it's bad.
-Swash