I think you are on the right track with the MAF sensor. Make sure you reset your CEL after you cleaned the MAF sensor.

If you get another CEL, let us know.

hupptoy


99 4Runner SR5 3.4 Auto 4x4, 32" LTX A/T, 154K
93 Toy x-cab 22RE 5-spd 4x4, 31" LTX A/T, 150K