A couple easy tests are to disconnect the hood switch and then monitor to see if it stops giving false alarms. If that doesnt change anything then you can try to disconnect the interior protection sensor which is located in the center of the headliner inside of the little rectangular pop-out. Pull it straight down and it will pop loose then you can disconnect it. If niether of those make a difference then other causes might be a failing door or trunk contact or a vehicle battery which is getting weak. A BMW dealership can pull a history of what exactly has been triggering the alarm.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.