I have a 2007 Silverado 5.3L. Last weekend I had to call roadside assistance to come and unlock my truck. Then on Tuesday I started getting warning lights and the locks cycled. I took it to my mechanic and there were no codes on the computer. Then on Wedensday while I was at a meeting I came out to my truck and the door was opened. I tried to shut it, but it would not shut, just kept bouncing open. I had to hold the door shut tight and lock it for it to stay closed. When I got home it would not open from inside or out.