Battery draining overnight

Rather than rely on "some people" I would call Powermaster and see how they say to wire it. Did it not come with deestruckshuns?
If it did they are long gone by now. When I said it was new I meant I bought it 3 years ago but have never driven the car with it. Calling them does sound like a good idea lol.