if your starter & alternator are good check your starter relay their inexpensive on ebay. i got one for $17. it's located under the hood left side mounted outside the wheelwell
The charging system is not working. You need to take it to a shop and have it tested.
More the likely the alternator has quite working are the belt / belts have broken on the front of the engine.
the battery light means that your battery is being charged properly. so let it light.
If your engine is running , and the battery light comes on , that indicates that your battery is not being charged
Your battery is not being charged
Your alternator has either stopped working or is putting out less than 14 volts, therefore not enough charge is getting to your battery.
the battery is dead and needs to be charged or replaced, or it could also be the alternator is going bad
Defective alternator or bad wiring.
When the battery light is on. That means your charging system isn't working. You should have your system check. It will drain your battery.
If the ashtray light is not working it will not drain the battery.
The battery light comes on when the alternator output voltage is too low or too high. You have a wiring or regulator problem.The battery light comes on when the alternator output voltage is too low or too high. You have a wiring or regulator problem.
It is not really a battery light. It is a charging system light. It is on because the system has malfunctioned. Normally this means the alternator is not working properly.