I have a 2007 G35x with 213,000 miles. a couple weeks ago, somehow, water got into the body control module and now some electrical things are not working. the diagnostics say there is a short somewhere but it can't pinpoint where the short is. Infiniti recommended replacing the BCM, but they say there is no guarantee there isn't another problem causing a short. The car runs but the power windows, moonroof and door locks don't work. My dilemma is whether to spend $1,000 to replace the BCM or try to sell it for parts or outright sell it in the condition it's in. the infiniti technician offered me $750 for it (very interesting, I thought). I think it's worth more than 750 even with some power components not working. I am looking for advice. thanks in advance.