@George B
With the Envoy, have you any other
systems not always working just right? Symptoms of a bad ground maybe? I don't think you do or at least you haven't mentioned any.
However, I once read of a fellow who posted pictures of OBD2 port and OBD2 adapter that had 'shorted out' and partially melted. From the picture it could be seen that the apparent path of current involved only the 2 ground circuits. Turns out that on the GMT360 these 2 ground circuits, pins 4 & 5 of the OBD2 DLC connection, go to two different chassis ground points. Both of these ground points serve multiple systems and each has a splice point or two where their respective systems are collected before going on the ground point.
So if a vehicle had a poor or weak ground at one these 2 ground points the systems served by that ground might present an occasional glitch. The two ground pins are isolated at the DLC connector, until someone plugs in a scantool which may offer a path between pins 4 and 5. If a path then exists, the systems operating on the weaker ground point may seek a ground path through the scantool to a better ground point on the other DLC terminal. In the case of the thread I refer to the owner discovered that when he had the carpet replaced the G201 ground beneath the carpet was not resecured well, creating an intermittent ground. The HVAC blower was the big draw that ran through his DLC, through the scantool, and out the other ground, causing an overcurrent through the DLC connector that was never intended for that kind of current.
So why is this pertinent here?? It just bugs me that your cluster resets, like its power was lost momentarily. And the cluster uses both of the same grounds as the DLC connector. The cluster uses G201 for the lighting and it uses G102 for the electronics.