Door pin switches tend to fail open, that is, they would fail to activate the alarm, even if the door opens. Not likely that one of these is causing false alarms, unless your door strikers are completely fubar.
I'm not familiar with the TTDS hood pin switch, as it was not offered up here, but I...