The IAT and the IACV connectors look a lot alike on the harness (that 2 pin barrel connector)

Generally when they are switched, it will blow Q31 in the ECU, and then you will obtain a solid CEL, which means the ECU is bad as stated earlier-

Hopefully its just the chip that Xenocron made- Im still waiting to hear back from him-