Check the bonnet alarm switch on the bulkhead near the clutch master cylinder is straight and not leaning over to one side, this is a common cause of spurious alarms due to the bonnet not pushing the switch down fully. The rubber cover can split over time as well which adds to the switch leaning...