As I said earlier your mass air flow sensor may be defective. You can measeure the resistance values as I stated in my post and compare it with your mass air flow sensor readings. You can buy a cheap multimeter at Radio shock for about 10 bucks. This is good enough to give you an accurate ohms reading.
94 E320 Silver 210000 miles
94 740il Pewter Green 97000 miles- Retired
05 S430 4Matic
07 Lexus IS250