Thanks J.HIDALGO for suggesting the obvious... you were right! It turns out that my anti-lock light has been the one flashing.
I already killed my battery once after installing the basslink so I guess it's time for a new battery.
I installed the basslink with a monster cable kit- should I have taken any other precautions? My problem is that the Nakamichi CD-45z deck does not have an actual on/off switch so even when I am not playing music (and the car is on) there is power going to the amp on the basslink. I am currently considering different switch options to turn off the basslink from the front seat...