i just realised actually, since my sub was installed, it would set my alarm off.
one night my alarm kept going off at 3 in the morning, and it did it every half hour for a few times.
went out to check the car, turned out the sub was going off randomly! had to make a switch to turn it off!