They shouldn’t. I‘ve had a 2001 BMW 530i for 21 years and never had a parasitic drain. Does the Z3 have an underhood light- maybe the mercury switch went bad…. The other thing to consider would be the new battery- I had one a few years back that was bad from the factory; as a matter of fact, had...