Car is still not starting if I don't have the block heater plugged in and it's sits for 4+ hours in below 0C temps. Have tested and concluded that it's not the alternator or the battery that's the issue. Also pulled every fuse individually to see what could be draining the battery when the car is off, nothing unusual found, also pulled every relay to see if any were stuck but they were all fine, even unplugged the entire ecu but still nothing unusual. This thing has me stumped. It's gotta be a parasitic drain from somewhere. In the interim I bought a battery booster pack, if the car doesn't start I hook it up and let it sit for a few minutes (depending how cold it is) and it starts right away. I have to hook up the negative clamp directly to the negative battery post, sometimes if I ground the negative clamp from the booster pack the car won't turn over. Hooking up both clamps to both terminals works every time.