I AM VERY DUMB

Very upset with myself and must punish me with shame.
Stupid 1: "Led Astray: The Snowball Begins"
HPTuners does not read all DTCs. I kept saying there were no codes and biased it was anti-theft related.
Stupid 2: "Hand to Forehead"
I stayed late at work yesterday to help catch up (today I took a planned vaca for racecar finishing). When I finished with the MDI, I took it home and installed Tech2Win. The unit needs to be back by 6:30 am for testing. I got home around 7:30 pm and immediately found out GDS2 only supports 2009+. By 8:30 pm I was calling a guy from work who setup our MDI/GDS2 laptop and he did all the installing over a couple days, poor guy. I needed his login just in case I blew out GDS2 (at the time I thought GDS2 installs something on the MDI, hijacking it from Tech2Win, not true though fyi).
Between 8:30 and 11:00 pm I constantly failed to connect SWDL (software download, to update the tech2win emulator), went down the path of thinking it was my laptop or java, so installing old java version, trying other laptops,e tc time suck. I found an aftermarket MDI-like-cable instruction manual, which said you must be running Tech2Win (the emulator) while you use the Java application (SWDL and SPS). If you already knew this good for you, this is all new to me and there is not widely available tutorials for noobs like me.
I programmed the new Anti-theft module key detector successfully, but still the issue with dead dash. I put a $35 JY BCM in and found out the hard way you cannot flash our BCM. I found the rivnuts on the old BCM were falling out and no longer riveted!!! WTF. I for sure thought this was the issue, because you couldn't seat the front side big connector, the bolt did nothing the rivet is no longer grabbing the plastic:

I continued to try everything around flashing tunes, changing keys, many relearn attempts, power cycling... I really needed to head back to work (60 min drive) to return the MDI and feared letting the team down at work by not getting it back on time. At around 2:00 am, browsing all the Tech2Win menus before I was about to pounce, I saw this:

I got back to work at 3:30 am. I couldn't badge in. I slept in my car until 5:15 and I was able to get in. I fire up GDS2 to make sure it is up and running, can't connect DOH!! Windows 10, just needed a reboot phew....
Stupid 3: "The Big Stupid"

Yes Lady and Gentlemen, that ground wasn't grounded. My excuse: I grounded it, but ungrounded it to reroute the harness.
When I got back this morning, I had to use BOTH electrical diagram resources from alldatadiy.com and eautorepair.net (both are worth what you pay for) to trace ECM C1 connector pin 19 pink 'Ignition 1' voltage. I found at relay 51, the ground side the coil was ready funky. It eventually lead me to the ground.
OUCH.
I learned a lot quick, I now know so much more about GM scanners and programming. My car is alive so I hope to have it driving by tonight or tomorrow; on 2 hrs of sleep. Woodward Solstice meet might be risky being all new and insane.