As far as any possible "Health" Problems involving the BCM go... Remember what @Blckshdw and @TJBaker57 were discussing about the BCM Grounds and also the fact that your Starting issues involved you 'Jiggling' the BCM Harness Connectors and seeing the problem(s) subside. I would go back and perform the "Jiggle" Test ...but THIS time, use the Tech 2 and the *Ping* All Modules Feature to observe whether or not the BCM drops out from an "Active" State ...to an "Inactive" State while moving the wires around. Right now... My Money is on there being a WIRING HARNESS issue.
Also... I've Highlighted and copied your Question posted over in the "Articles" Sub-Forum covering the "How To..." Article discussing how to use a Special Cable-Tool to diagnose Parasitic Draw... and brought it back over here in order keep my replies contiguous with your Original "On Topic" Thread:
From
@ek02 ...
Now that you’ve received your
“GYMKO” Tech 2 Scanner Kit (...and in RECORD TIME, I might Add... Congratulations!) when time permits, visit this “Additional Tech 2 Resources” Thread to refresh your memories of using it professionally.
In particular... you can look up the Diagnostic Tests available for the Various Modules and especially for your present curiosity, try using the Tech 2 to examine the BCM with these Steps in mind:
https://gmtnation.com/forums/threads/additional-tech2-resources.18964/
That link leads to only one of many other Tech 2 Specific Threads. Start in the
Blue “Sticky” Section by reading
@Mooseman ’s Threads FIRST… You will NOT regret it...
In the mean time, I’ve singled out one particular
PDF Document brought there by another GMTN Member,
@GENMOTMAN that will soon become your
“Tech 2 Scanner Diagnostic Step-By-Steps Bible” in conjunction with using the
GM OEM Digital Service Manual which includes all of the Diagnostic Charts by Chapter and Verse via THIS Link:
https://gmtnation.com/forums/threads/need-service-manuals-get-them-here.361/
Here is the TECH2paths.PDF
with an AWESOME array of Alphabetized Topics: