This is an easy fix for a very annoying problem.
Subscribe if this helped you! https://www.youtube.com/user/CarsForN...
My alarm was going off randomly while the car was locked. Does anyone even want an alarm anyway? Disconnect the sensor that is setting the alarm off. Skip to 1:30 to see how and where to disconnect the hood sensor. Also skip to 2:25 for some basics about how the alarm works and a sign that you have a bad sensor.
This is on a 2004 Honda Pilot. This should be the same for the 20032008 Pilots, probably the Odyssey, maybe the Accord and other models as well.