2001 525i battery and stalling issues
I'm new to this forum, so if these problems have already been posted somewhere, sorry to waste your time. I have two problems with my 2001 525i that my mechanic and auto electrician cant seem to fix. The First is with my battery. Every couple of weeks i go to start up my car and the battery has died. Ive had leek checks done - no leaks. New battery put in, didnt help. I've checked that the alternator is charging the battery and it is. After i jump start, it runs for at least a couple of weeks, then when i go to start it in the morning, dead. My second problem is with stalling. When the car is warm and i start it up, i go to accelerate and the car will lose revs and stall. I restart it, give it some revs and take off and its ok until i have to stop at an intersection. It sits and idles well while stopped, but when i go to take off, stalls or drops revs to the point of stall, so i have to put the foot down to keep it going. Any advice would be much appreciated. Thanks for your time.