This could be an airleak after the airflow meter, any expose dragged in here isn t seen by the ECU and fittingly not compensated for and can lean the engine out and can then allow the engine to rev going on taking into consideration not desired causing gruff running. As its a mechanical defect it tends not to direction upon the fault fresh and you can sometimes listen a hissing noise subsequently the engine running.
Might after that be worth checking the wiring and connector to the airflow meter for any signs of corrosion or damage. you can attain a fast idiosyncrasy find if you unplug the meter and direct the engine without it. if the engine condition is the same later chances are the meter or the association to it is faulty. Its after that worth cleaning the MAF sensor wires, as they can get coated like dirt higher than times which subsequently offsets the reading. Use some approach cleaner or brake cleaner to spray can onto the wires to sever the dirt on no account touch the wires later anything as they are definitely fragile
I'm reviewing your question now, and will name put up to taking into consideration your answer ASAP. Rgds Greg. What malformation codes get you have. Does the engine rule in imitation of the MAF disconnected. in imitation of the noisy hissing unassailable this could be your problem. This could be a large vacuum leak ,with the MAF associated it is abandoned measuring the freshen that is getting in the same way as the MAF, hence if the intake manifold is sucking in air the let breathe to fuel ratio will be no question out and cause the engine to stal