This sounds like the BCM is going out but to be sure we need to scan the CAN by following this video.
Here is the BCM location so you can sway it out, it will need to be programmed which should cost about $130.00 at a shop.
Check out the diagrams (Below). Please let us know what you find. We are interested to see what it is.
Images (Click to enlarge)
Thursday, July 9th, 2015 AT 8:14 PM