i have cleaned the maf several times with all kinds of electrical cleaner non residue leaving cleaner.