by The Roadie » Sun Jun 08, 2014 1:33 pm
I've written this up a few times on the other sites. In general, disconnecting the battery cable resets all the modules and you will never find one that failed in the usual way that when it's running, it fails to go to sleep when it should.
I have a clamp-on DC ammeter which is rare and expensive, but is only one of two ways to measure milliamps in a power feed without disconnecting it to install a series ammeter. The other is to separately hook up the series ammeter from the battery terminal to the load while the load is connected the usual way, then disconnect the usual way. This is easier if your battery has independent top terminals.
Some modules stay awake for a while, and some intermittently wake up like OnStar so they can listen for remote unlock commands. And some small draw is normal, like under 20mA, that runs the remote keyfob receiver circuit in the LGM.
But in general, be HIGHLY suspicious of any aftermarket entertainment material, remote starts, and head unit adapters to retain chimes and steering wheel controls.
Look for inadvertently turned on lights, like the vanity mirror or glovebox or underhood lights if you have the rare 2002 that have those lilghts.
Pull the OnStar module - high failure rate.
Pull DDM and PDM connectors.
Otherwise, you can pull fuses one at a time after you stop and see if the issue goes away, then trace that circuit and see what it feeds. That way can take days, however.