Check Engine Light Due to Bad Air Flow Meter on Toyota Tacoma

Problem Description and Possible Solution

Occasionally, the Check Engine Light may come on, this can be related to a failed air flow sensor. This type of fault is commonly repaired by cleaning or replacing the air flow sensor.

Problem Data
RepairPal Verified
Average mileage: 140,664 (59,000–200,000)
10 model years affected: 1996, 1998, 1999, 2000, more2001, 2002, 2003, 2004, 2007, 2013
35 people reported this problem
Viewing 1 - 14 of 14 comments
i had mass air flo sensor replaced&oxygen sensor replaced&the light keeps going on
Check engine light on, running lean code. Goes off after awhile and comes back on again.
Check engine light came one. Says Air Flow meter... got engine light reset and still came back on... Time for a clean or new sensor. Ouch
Had to replace mass airflow sensor because check engine light was on
The engine light turned on repeatedly following a 'reset' by my mechanic. He suggested using higher-grade gasoline with lower ethanol content, which seems to have done the trick over the past 2,000 miles or so.
I have had everything changed from the Oxygen sensors to the fuel pump and the light will not go off. I think it might be my gas cap as I noticed cracks around the seal. I guess I will have to wait and see.
just had to get check engine light reset- nothing wrong with air filter
New cats and sensors didn't help when the engine light threw a code for catalytic converters. Toyota wants $2800 for their cats, and had no advice when I emailed them. Putting on a simulator now in order to pass smog, RIDICULOUS!
Problem still exist
check engine light read codes to show mass air flow sensor. horrified to be told new part is $150.00 !!!I am going to try cleaning the part after research of several articles on this problem.
MIL Light came on, hesitation and stall with no restart, traced code with OB2Scan tool and AFM MIL light code. Remove and replaced AFM, and car restarted.
As always Engine light Check appearance On and OFF. Although I had changed Catylist
The check engine light just came on. I tried connecting the carmd to the computer and it said I have a lose cap. Do not know where.