In reguards to your BCM issues, do the fuel read-out and climate control screens display a small "c"? If so, your Body Control Module is junk. I bought a used one from a salvage yard for $70. Then remove the 3 screws holding the glove box in place and slide it out. The BCM will be sitting right in front of you. there are a few similar looking brain boxes back there but this one should be the first one you see and the biggest. im pretty sure it has a purple plug in (but not positive). Once it is out, there will be a sticker on it and that will confirm that it is the BCM. Then plug the new one in, remount it and put the dash back in and problem solved