This is the under hood alarm switch from BMW.

This is from a 2000 BMW 328 and will fit various models.

This switch works well and was tested before being removed.

I parted out 2 E46 to build one and am selling the excessive parts inexpensively.

Check out the photos.

I ship quickly.

Thanks for looking.