Defective battery, loose or corroded wiring.
Battery light usually means alternator not charging. Most common solutions would be be a bad alternator, bad connection, or loose alternator belt. If the battery and alt test ok than check the connections to the alternator and battery.
no if your battery light is on and the brake light on then your alternator need to be change
If the light is still on then the problem was not the battery but was instead the alternator which is more than likely defective.
The battery light can come on due to a low charging voltage. Check the alternator for full output, and make sure that the alternator belt is not slipping.
it's either your wiring or the wrong alternator or a bad battery !!
Very likely an alternator problem; if the alt is not working soon the battery would be drained and the truck would shut off.
A few causes that will make the Battery Light come on are: 1. Faulty Battery 2. Loose Battery Connection 3. Battery is not Charging, ie. Faulty Alternator
no a egr valve would not make a dead battery. a bad alternator or maybe a bad connection post to battery would make it die ,
You possibly have a loose alternator belt or the alternator is weak. Check the voltage at the battery with the engine running. It should be 13.5 ? 16 volts. Any less and the alternator is weak and needs replacing. Also make sure the connections at the battery are clean and tight.
Alternator not working properly or not connected properly. Wherever you bought the alternator take it back and have them check to make sure it works properly. Also make sure the new battery was fully charged when you received it. HTH.
Clean the battery cables and make sure the wires to the alternator are tight and without corrosion.
The vehicle should ave a voltage regulator. If the battery and alternator are good then the regulator is most likely bad.