FWIW, I had random alarm going off. I ended up jumpering the hood latch switch connector (with a small piece of wire) to fool the alarm system to think that the hood is open all the time, thus preventing the alarm system from activating. This stopped the alarm from going off. I've been driving this way all winter waiitng for warmer weather to try to fix it in a better manner. I think it's a faulty (wet) driver's door latch module. Separate from this, I was also getting a door ajar indicator on the dash and the driver's door would randomly unlock, so I ended up replacing all 4 door switches (very inexpensive and easy to do), which has stopped that issue. (I probably only needed to replace the drivers door switch, but I decided to do them all.)