i JUST had the P1131 code, and mine came on and off as well....knock on wood but i fixed it....what i did was took off my MAF, cleaned it with electrical contact cleaner, then repositioned my IAT sensor, checked my vaccum lines and then reset the pcm and its been off for a few days now....KNOCK ON WOOD!!!!!