I got a 2000 4runner and every now and then the cel would come on, then disappear. I had it check and its the maf. I cleaned it up with maf cleaner reset the computer(taking neg cable from battery for a few minutes)and cel would be off for a while then it will come back on then off until i finally just replaced it with a different maf but the problem still occur with the cel coming on and off, its like the maf was working interminently if it was the problem. I reset the computer a few times already but makes no difference. The vehicle runs fine and no sign of any problem except the cel. I havent brought it back for another diagnostic for i think they might just say its the maf again and costly. Im wondering if the maf i got was defective or maybe other sensors need replacement. The vehicle have about 150 kms by now. Can any of you guys give your 2 cents on this.