Well if i've understood from other posts on here the mass air flow sensor has a wire inside of it that detects the temperature of the air, and maybe there is an underlying problem that is causing it to become dirty. Check codes to see what could possibly be cause the MAF to go bad. I could be...