Scott65
Silver Member
Mass airflow sensor can cause stalling, but unlikely to have set the oss code. Very unlikely. To clean it, pull the plastic shell that clamps to the air cleaner assembly, take the hose off, unplug the connector. Set the housing on a work surface. Pull the rubber boot out where the wires go in, be careful as it won't come very far. Reach in with a flat screwdriver to press in the tab of the lock on the plug, allowing you to pull the harness out. Now you can pry the 4 tabs that lock the center of the housing in, allowing it to slide out of the shell. You'll see 2 tamper proof torx screws (have the dots in the middle). This is the mass airflow sensor. Spray it good from all angles with carb cleaner, shake it out, reassemble. Don't scrub or apply compressed air directly, you can knock the wires loose.
Not sure your environment. I live in a very dusty area, I see this all the time. They get a wad of dirt stuck to them and causes all sorts of problems. Random misfires, running rich or lean, stalling. If the computer doesn't know how much air it's getting, it doesn't know how much fuel to inject.
The coolant temp, as stated, can affect it too. The computer regulates fuel curve based on engine temp. That's why most diagnostics must be done on a warm engine. And many electronic driveability issues don't occur until closed loop (operating temp) operation
Not sure your environment. I live in a very dusty area, I see this all the time. They get a wad of dirt stuck to them and causes all sorts of problems. Random misfires, running rich or lean, stalling. If the computer doesn't know how much air it's getting, it doesn't know how much fuel to inject.
The coolant temp, as stated, can affect it too. The computer regulates fuel curve based on engine temp. That's why most diagnostics must be done on a warm engine. And many electronic driveability issues don't occur until closed loop (operating temp) operation