This could be an airleak after the airflow meter, any expose dragged in here isn t seen by the ECU and correspondingly not compensated for and can thin the engine out and can next permit the engine to rev in the works in the manner of not desired causing argumentative running. As its a mechanical irregularity it tends not to point on the oddity buoyant and you can sometimes hear a hissing noise bearing in mind the engine running.
Might next be worth checking the wiring and connector to the airflow meter for any signs of corrosion or damage. you can accomplish a fast idiosyncrasy locate if you unplug the meter and rule the engine without it. if the engine condition is the similar later chances are the meter or the membership to it is faulty. Its then worth cleaning the MAF sensor wires, as they can acquire coated subsequently dirt on top of mature which after that offsets the reading. Use some entre cleaner or brake cleaner to spray can onto the wires to surgically remove the dirt upon no account lie alongside the wires subsequent to everything as they are unquestionably fragile
This could be a large vacuum leak ,with the MAF linked it is by yourself measuring the let breathe that is getting next the MAF, therefore if the intake manifold is sucking in air the let breathe to fuel ratio will be entirely out and cause the engine to stall. If MAF is disconnected the engine goes into a limp measurement and lets the engine run. like carb cleaner spray spray can in the place of the hissing once the engine meting out and taking into account you hear the engine stall or rev sophisticated there is the leak ,could be a bad vacuum hose bad gasket on the manifold.