I recently bought a new car and went to a locksmith to get a spare key for it. The locksmith was unable to program the new key because his computer could not connect to the BCM. He said that I likely needed a new BCM.
In addition, my internal automatic door locks have stopped working. I must manually lock the doors from the inside. Also my key fob only works to open the trunk and fails to unlock or lock the doors. It is sending a signal to the car, the horn honks and lights flash when I click the lock/unlock buttons. The doors just don't lock.
This makes me believe the locksmith was correct in that I need a new BCM. I watched him try and get his multiple different computers to work on it for over 40 minutes. It always ended with the computer not being able to connect to the BCM.
Should I buy a new BCM for $125 and then pay someone to program it (idk what that costs), or should I ignore the potential BCM issue and pay 2x as much money as a normal secondary key to get a duplicate key?
Any advice would be great, I don't know what to do.
You want a duplicate key but you need to have someone with a dealer level scan tool scan the car and check the BCM to see if the locksmith was full of shit or not. and if your lock have stopped working you might need to replace the BCM. Take it to a mechanic you trust and figure out whats wrong.
I totally agree with Jacksonishere.
You need to know what is wrong and avoid future issues.