When mine had the issues, the bcm would spontaneously blow my headlight fuses. Caught me out after dark many times, I let a good local auto electric place diagnose it but they told me a dealer had to install a new one.