Some cars can run without the airflow meter (though not properly), others cannot run at all.
Could very well be the spark plugs or possibly fuel injectors. I had the same problem and it was the spark plugs. check for dead spots in your tps. also check that the resistance in your airflow meter is consistant.
31manifold and/or airflow meter sensor signal circuit--airflow meter/circuit--manifold pressure sensor/circuit--ecu
find your air cleaner and follow it back to the next component which is your air flow meter a little farther is your throttle chamber its right above the throttle chamber between your idle speed adjusting screw and your cold start valve
It does not have one.
in the car
check the airflow meter
The airflow meter is located on the air intake duct on the right hand side front of the 325i. 1) Remove the air cleaner assembly from the airflow meter. 2) Disconnect the electrical connector from the airflow meter. 3) Remove the nuts and lift the airflow meter from the engine compartment. I can explain how to perform checks to see if this is working before you change it if you wish. Please note the idle stabiliser valve and the throttle position switch can cause similar problems.
if the car is running rough whilst idleing or running, simply unplg the airflow meter and test drive the car. if the airflow meter is buggered- whilst it is unplugged it should run fine
check airflow meter
orifice meter is used for measuring volume flow rate air.
Most cars will not operate without their airflow meters. For example, Holden Commodore (Alloytech engine) You remove the connector to the airflow meter when car is running, engine shutsdown and will produce extensive error codes.