Do you have anything plugged into the OBDII reader? Mine kept going off intermittently. Fitted a switch to manually disconnect the bluetooth BDII reader which solved it.
I think you can also rewire them to get power from switched live rather than permanent but my soldering skills are rubbish.