Maybe since it runs better without the air sensor plugged in, that's probably the problem.... just a thought!
My mechanic says you can not clean the MAF without messing it up....
There is supposedly a special parts cleaner for the MAF, but I do not know exactly what it is....Any help? What is the B-12?