I'm having an issue with my truck locking itself, what it does is keep locking itself until the batteries drain or if I disconnect the batteries. Before it started doing this the button on the driver door would unlock but not lock the doors. I replaced the switch but it didn't fix my issue, so I'm wondering if it's a wiring issue or is it my BCM? Or what else could cause this? ANY help would be appreciated since I'm trying to fix this problem before replacing the CP3.