My car won't start. This happened after the battery light lit up on the dashboard. I may need a new alternator.
Hello. The battery light turning on when the engine is running indicates that system voltage is low. Everything required to run the engine, and everything in the car, will drain the battery. Most likely, it is the alternator, but the whole system will need checked. For example: the drive belts, wiring, fuses, and the battery. If you need further assistance, I recommend you have a certified technician, like one from YourMechanic, inspect the non-start issue and replace any other components said to be failing.