Well I guess there is some good news there that we now know it's the MAF that is the problem before you buy another one just check that there is no cracks splits in the hose spray water on it why it's idling should hear a change in revs check it's all tight as well.
And code P0113
Internally failed IAT sensor
Faulty connection at IAT sensor
Open in IAT ground circuit or signal circuit
Short to voltage in IAT signal circuit or reference circuit IAT harness and/or wiring routed too close to high-voltage wiring (e.g. alternator, spark plug cables, etc.) Faulty PCM (less likely but not impossible)
First, if you have access to a scan tool, is there an IAT reading? If the IAT reading is logical then the problem is likely intermittent. If the reading is less than -30 degrees, unplug the connector. Install a jumper wire between the harness connector signal and ground circuits. The IAT temperature reading on the scan tool should be maxed out at the high end. For example it should be 280 degrees Farenheit or higher. If it is, the wiring is okay, and it may have been the connection. If it isn't install the jumper wire between the IAT signal circuit and the chassis ground. If now the IAT reading on the scan tool is maxed out then check for an open in the IAT ground circuit. If you get no reading at all on the scan tool, it's likely that the sensor signal is open or the 5 volt reference is missing. Check using a DVOM (digital volt ohm meter) for a 5 volt reference. If it's there, then unplug the connector at the PCM and check for continuity on the IAT signal circuit between the PCM connector and the IAT connector.
I took this from Read more at: http://www.obd-codes.com/p0113 Copyright © OBD-Codes.com