I believe that would indicate a faulty Air Mass Meter (hot film meter). You can find used ones for around 100 bucks. Dont quote me on this, it could be wiring going to it, or maybe something entirely different.
93 300D 2.5 Turbo, Black/Palomino 273K
09 E350 Black/Black 41K