Hey Coby7,
I'm in Cape Breton and I have an 06 Sierra 2500HD 6.0l. It seems that the IPC is the cause of the battery drain. Before I pull the fuse, the IPC is drawing around 250mA and once the fuse is pulled it drops to 15mA shortly after. There is a little delay before the current drops off to 15mA. Would you mind elaborating on what needs to be repaired? My trade is electrical. I could send it to you for an overhaul but I'm would like to repair the drain myself, if possible.
Deon