I've cleaned the MAF with with maf cleaner, again, twice. I've also swapped the o2 sensors from the rear to the front, cleaning them in the process, (Heating them up red hot with a torch and removing any contamination) made no difference. Look, you don't have to be an ass, I'm asking a question...