Best of luck, I've been through three BCMs (counting the original one). Fortunately all under warranty. I feel for you having to replace that on your own.

Btw, make sure your grounding point screw on the driver's side of the engine bay is secure. That appears to have worked lose from the factory on my car and was the starting point for the catastrophic electrical problems that ran through my whole system shorting out nearly every part , some more then once, before we realized the culprit.