Finally got a chance to check all the connectors and such on the passenger side and figured I'd make an update post in case anyone needs it. For me, the BCM had managed to escape getting wet. It seems that Infiniti decided to move it out of the waterfall danger zone on the M37's. On the G37's (originally was using G37 sunroof leak info since it's more plentiful) the BCM seems to be mounted more or less where this M117 connector on the M37 is.
Digging in, so far the only connector that seems to have gotten corroded is M117. Which, I think would be even worse to replace than the whole BCM. A whole potential *tiny* 100 pins of darkness. I sprayed it with some MAF/contact cleaner just to clean it up a bit and will probably go back with dialectic grease to make sure it stays dry.
I'll probably be trying to clean and check more connectors. For some reason my window lockout button still doesn't work, not that it really matters in my case. I have some flickering lights still, more or less everything but the headlights, but I think that might just be my alternator dying.
