Might be a short behind the dash? I had the disco lights when I had a water leak through the auxiliary fuse box cover and it completely flattened the battery in about 8 hours. Once i'd dried it out, sealed the leak and recharged the battery all was good. Good luck!