I am new here and hoping someone can help me figure out the problem with my 2007 Vibe with drive by wire. There is a lot to be said but I am going to try to break it into manageable chunks so that I don't muddy the waters too much. The issue is the idle is constantly bouncing between 1000 & 2000 RPM.
Question 1: Any idea what would stop the fuel injection system from going into Closed Loop mode?
I made a little spreadsheet to compare what the 2007 is doing with my drive by cable car and my a drive by wire car owned by a guy at work.

Things that have already been tired to get some traction on this issue:
1. Spray everything with carb cleaner to look for vacuum leaks => no increase in idle.
2. Clean MAF with CRC MAF cleaner => no difference in hunting idle.
3. Swap out MAF with known good MAF from another cart => no difference in hunting idle.