I noticed that my 2000 323CiC seemed to be starting slowly a couple of days ago and yesterday I had to jump the car to get it started. The car is under a CPO warranty and I intend to take it to the dealer to make sure that everything checks out, (charging system is working porperly, nothing is draining the battery, etc.). Now if it turns out that the only issue is that the battery is truly at fault, (after 4 years!?), I know that it will not be covered under the CPO warranty. When I was at the dealer several months ago I overheard a service advisor call an indivdual and inform them that they needed a replacement BMW battery - at a cost of $250.00. So I'm thinking, jeesh - by a Die Hard for $ 60.00 and replace it yourself.
My question is this - is there a compelling reason to replace the battery with an OEM replacement at a cost of $ 250.00? If the OEM battery is so great then why is mine dead after just 4 years? (I've had batteries last longer than that and they did not cost $ 250.00). Has anyone run into this situation with replacing the battery? What would you recommend?