Disconnect the battery and the mass air meter, clean the meter and let both set over night. Reconnect everything the next morning and see what happens. If it doesn't help you might new a tps. You could even disconnect the iac overnight as well. Your just clearung the codes from the previous iac and cleaning the maf cause its always in need of cleaning.