Not necessarily. Any decent mechanic can tell you what the problem is.
Was it running before the old battery went south? Did you have a check engine light before you replace the battery?
Possible causes include, battery,battery cables, starter, ignition switch, transmission range sensor, blown fuse, computer malfunction, seized engine,
Over heating can blow a head gasket
Do any of your lights work ? If not , it sounds like a bad battery cable connection or a dead battery The light all works the battery cable and connection or ok, it is a auto matt,
The battery light comes on when the alternator is either over or under charging. If the alternator tested good you have a wiring or computer problem. The engine computer is the voltage regulator.
Ck battery
nope the battery light would go on :P and btw i hope u get ur car over to BMW right away :P
There are sensors all over the engine that can turn the check engine light on.There are sensors all over the engine that can turn the check engine light on.
If the battery turns the engine over as it should then the battery is good.
The battery light stays on when the alternator is over or under charging.
The most common cause of a blown head gasket is an over heating engine. Low coolant or coolant not circulating through the engine causes the engine to heat up and the gasket to fail.
over time the battery loses capatinace, or ability to hold charge... or u have aparasitic draw. something like a fan or light that runs wen the engine dosent