My 2006 RAV4 V6 is getting the check engine & VSC & 4WD lights to come on. I took it into Toyota and they said it was the mass air flow reading. They did not tell me the exact code. They recommended changing the K&N Typhoon back to stock. Well, I've had this K&N intake for years and have driven it tens of thousands of miles with no problems. So I don't believe it's the intake. The last few months, the lights would come on like once a month. I pulled the negative off the battery and reattached it after a few hours to clear the codes. Recently it's been happening more often, like once a week. The filter is clean and I have cleaned the sensor. Is it possible the mass air flow sensor itself is bad? Thanks for any feedback.-SB