Hi all. I'm not sure if this has been covered before. I have an E46 (2004) 318i, and here's my depressing story.
Friday: I drive a long way home, realise my fuel is below 1/4, but could drive home. I parked the car and had a range of 68km (orange light had just turned on).
Saturday: I was the car, clean the interior. Start it and move it a few metres to vacuum it. Few hours later, i start the car, there is no spark at all. I guessed the battery was low (to my surprise, as everything was off). I charge the battery overnight
Sunday: I put the battery back in, turn the ignition. the starter turns, but the engine does not turn. I suspect fuel, so i put in 5 liters of fuel. I try gain after 2 hours. The battery is totally drained. I put in another battery. I get the starter to turn, but not the engine. after a few tries, the battery is drained.
I bought the battery in August 2012. The fuel pump was replaced 2 months ago
What could be the problem? Where did I go wrong?

All the time while i was cleaning the car, everything was off, the keys were in my pocket
Friday: I drive a long way home, realise my fuel is below 1/4, but could drive home. I parked the car and had a range of 68km (orange light had just turned on).
Saturday: I was the car, clean the interior. Start it and move it a few metres to vacuum it. Few hours later, i start the car, there is no spark at all. I guessed the battery was low (to my surprise, as everything was off). I charge the battery overnight
Sunday: I put the battery back in, turn the ignition. the starter turns, but the engine does not turn. I suspect fuel, so i put in 5 liters of fuel. I try gain after 2 hours. The battery is totally drained. I put in another battery. I get the starter to turn, but not the engine. after a few tries, the battery is drained.
I bought the battery in August 2012. The fuel pump was replaced 2 months ago
What could be the problem? Where did I go wrong?
All the time while i was cleaning the car, everything was off, the keys were in my pocket