Before replacing the BCM, make sure proper voltage is getting to all parts of the electrical system. Low voltage will cause strange symptoms, including what you are experiencing. The battery and alternator have to be in good shape, and all power leads and grounds must be clean and tight. Often overlooked are the two positive leads going into the power distribution center under the hood.