I have an electrical short that makes the electric car locks, electric windows,
seat heater, function sporadically from minute to minute
All of the items listed are controlled by the BCM, so either the BCM is receiving command signals or the BCM's basic programming is corrupted due to a vltage spike or a loss of main power. You may want to check the wiring in the tunnel from the door to the body, and start with the drivers door first as it is the one that has the most wear, if the wiring checks out to be fine then it is time to head to the dealer as they are the only ones that can reflash the BCM to bring the basic programming back online.
Search GMC Envoy Questions
GMC Envoy Experts