Update: Took it to dealer, they connected battery, alarm went off, and it generated a code about the driver's side door switch. They disassembled the door switch and it tested ok, but I had them replace it anyhow for $100 for peace of mind. Could have been corrosion or something due to moisture - we live in the PNW.