2011 Tahoe with 220000 miles. Did new plugs coils wires and MAF on 09/26. Everything cranked and ran just fine. Went out to take for a drive a few hours later and it acted like it was starving for fuel. Finally cranked and Stabilitrack warning came on and extremely rough idle. Press accelerator and it rev then acted like it was stalling. Replaced new MAG with old on and it seemed to fix it. Few hours later same thing happened. Disconnected the battery for a few hours. Reconnected and it ran great last night and this morning. Came back this afternoon to drive it and the problem is back again. When it was driving it was great, smooth, no misfires no CEL or anything. I’m stuck on where to even begin looking.