btw, you have a remote starter or have factory alarm system bypassed?
Another possibilities I can think of...