I have a 2011 GMC Terrain. 3.0 v6. I'm having troubles and I need a hand. My wife filled up the tank 3 nights before it started acting up. It wasn't drove between. Went to crank it. Message came up for reduced power mode. Ran rough. Tried again same. 3rd time she tried it would turn over after cranking. I scanned it and code p0113 is coming up for the iat. The checked the live data and the iat which is built into the maf sensor was reading -38 degrees. I replaced the maf sensor. Cleared the codes disconnected the battery and it still only cranks but won't start. I disconnected the maf and tried to start, nothing. It does still kick the code though. I replaced the spark plugs 1 week ago which entails taking the intake off. I triple checked my work. And looked at the connectors. Nothing is out of the ordinary. Any help or places to look would be appreciated.