Ive been dealing with a intermittant batt drain for years.Long story short-real short,found out by pure luck that when my heater control was turned on after the car was off was when I was getting my batt drain,which is why it was intermittant.I found that I was getting 12v on my grounds.I dug further & found the moron who relocated the wiring(before I bought the car) had soldered a bunch of ground wires along with some pwr wires together & put them on the starter solenoid.Holy crap what a nightmare.Not what i was expecting to find when looking for a batt draw!!