Ok, after about 20 hours I finally got the VCX Nano and WinTech2 software to work. I'm a Senior IT Infrastructure Engineer, and have been working with computers and software professionally for about 20 years. So, I can't say I would recommend the product. The product comes with no documentation, the VXDiag website has very little, you literally have to piece together information from Amazon reviews, a Wiki page that is not ran by VXDiag, and a couple of other sites. I tried the software on 5 different laptops ranging in age from an old Intel Core 2 Duo processor, up to a brand new computer. As well as two virtual machines. At least half of those laptops had completely fresh loads of Windows installed. Ultimately, the laptop I got it to work on, I could not install the drives for the Wifi/Bluetooth card or it would cause conflicts with the VCX Nano drivers. Enough about that though, onto the Denali.
I honestly didn't spend much time with the Tech2, as it basically confirmed what I expected. The Tech2 could communicate with everything in the vehicle except the ECM. Simply no communication at all to the ECM. So, my current plan is to check over all the connections and grounds under the hood one last time. Assuming I find nothing new, I'm going to order a pre-programed ECM from "All Computer Resources". Apparently they will re-program a refurbished ECM to your vin so its plug and play. Google had almost 500 reviews for this company, and they had a 4.6 out of 5 stars. The only reviews that were bad, were from people that got frustrated that they didn't receive their order in 3 days as promised, but 6(including the weekend). Understandable for those that need their car fixed ASAP, but not really a concern for me. Their pre-programed ECM is only $200 which is the same as a new ECM from RockAuto that would still need to be programmed. This also saves me the cost/hassle of having the vehicle towed to a shop.