I highly recommend the factory service manual if you want to scientifically solve problems with your car. I got mine on eBay after several attempts, and it is very reassuring to know that I have the same source of information that the dealers had. I already had a BIG lie told to me by a Chevy service rep about the low tire pressure warning system, but fortunately other CAC members gave me info from the factory manual (before I had one).
As I mentioned, the trouble code you mentioned does not necessarily mean the MAF is bad, but caused by something related or just bad wires or connections.
I originally bought a Haynes manual, because it is better than nothing, but when it comes to the really technical stuff, Haynes is pretty useless.
If you give me time, I can send a pdf or jpg of the pages related to this trouble code. I haven't used my page scanner for so long, I can't recall if it works with my current OS.