I have seen issues like this with factory GM electrical systems. nine times out of ten it turns out that the alternator has a damaged diode, or triod, but still charges the battery when the engine is running. The symptoms are a constant 1 to 5 volt draw on the battery when the engine is OFF.