Re: MAF trouble
Clean the Idle Air Control Valve (IAC) first as the MAF won't make this noise. The sound seems to be at the MAF but it's misleading. I cleaned my IAC and MOOSE is gone. I only heard the moose when it got cold and only when I turned the heater on but it sounds like yours is even worse. I think (my opinion here) that cleaning the IAC will also have a positive result in the error code for the O2 sensors as well. After I cleaned my IAC I got "Bank 2 Sensor 1" code for a day and then it went away. I wasn't going to change my sensor as I'd changed the thing twice over the years already and probably didn't need to. Other issues cause the system to flag the sensor and changing the sensor is just fixing the symptom and not the root cause.
2000, 4x4, 4.0 Ext cab