Recently, my 2002 Land Rover Range rover's vehicle alarm started going off when I unlocked the door with the key and opened the driver's door. After three days of this, we got the battery replaced. Seemed like problem was solved. The battery was not holding a charge (evident from other issues), and a new battery fixed it. Two weeks later, the alarm is doing it again out of nowhere. Help?