elwesso wrote:ok then i'd lean more toward it being MAF related, more specfically the connector. Pick up some electrical parts cleaner to clean the connector and element (look on Q45.org for instruction)
Once you've cleaned the MAF connector and MAF pins (any green corrosion?) take a look at the female pins in the connector. If the pins have opened up like the one on the left they will need to be recrimped using a pick, skinny finishing nail or equivalent by gently bending down the pair of tabs on each so it looks like the pin in the middle. When done, coat the pins with dielectric grease and plug into the MAF. It should fit tight with minimal up and down wobble.
If you found corrosion on the MAF connector chances are you have it on other connections. If this is the case, check and clean as many connectors as you can get to.