Update from me.... truck hasn't moved in 24 hours. it was 36F this afternoon and I knew I had to go out this evening, so I plugged the truck in to see what would happen. Truck plugged in three hours, coolant temp is 73F on startup. No engine fans!! Truck built January 2020, latest ECM calibration installed late May 2020 when I purchased. No idea if GM has actually made a fix for the engine fans in the software or if it's just coincidence, but I'm happy. ?